API version 1

- ‐

ComboBox

コンボボックスを表示するクラスです。

editable プロパティによりプルダウンリストモードとコンボボックスモードに動作が変わります。

editable=falseの場合、プルダウンリストモードとなりキーボードからの入力はできず、選択肢から項目を選択する動作となります。
editable=trueの場合、コンボボックスモードとなりキーボードからの入力による候補の絞り込みが可能になります。

コンボボックスモード時であっても、選択肢にない文字列の入力はできません。確定動作時に自動的に近似の選択肢が選択されます。
候補リストを用いた自由入力を行いたい場合、TextBoxクラスのautoCompleteプロパティを使用してください。

ComboBoxクラスは ComboItem クラスと協調して動作します。
選択肢として表示するデータを設定するには、ComboBoxオブジェクトの下位に定められた構造でComboItemクラスまたは、その派生クラスのオブジェクトを配置する必要があります。