CustomComboBoxコントロール

System.Windows.Forms.ComboBoxクラスに下記の機能を付加したコントロールです。


パブリック プロパティ

名前 説明
IsEnterToNextControl Enterキーで次のコントロールへ移動するかを示す値を取得または設定します。
True:移動する False:移動しない 既定値:False
(CustomInterface.IEnterToNextControl.IsEnterToNextControlを実装)
IsOriginalValueChanged SetOriginalValueメソッドが呼び出されてからコントロールの値が変化したかどうかを示す値を取得します。
True:変化した False:変化していない 既定値:False
SetOriginalValueメソッドを呼び出さなかった場合はFalseを返します。
(CustomInterface.IOriginalValueChanged.IsOriginalValueChangedを実装)
OriginalValue SetOriginalValueメソッドで記憶されている変更前の値を取得します。 SetOriginalValueメソッドが呼び出されていない場合はNothingを返します。
MaxByteLength ユーザーがコントロールに入力または貼り付けできる最大バイト数を取得または設定します。
InputMode ユーザーがコントロールに入力または貼り付けできる文字を制御するInputModeType列挙体を取得および設定します。
既定値はInputModeType.Customです。
RegexText ユーザーがコントロールに入力または貼り付けできる文字を正規表現で示した値を取得または設定します。
InputModeプロパティがCustomの場合のみ有効です。

パブリック メソッド

名前 説明
SetOriginalValue 現在値を記憶します。
(CustomInterface.IOriginalValueChanged.SetOriginalValueを実装)