コンボボックス
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ComboBoxコントロールはアイテムのドロップダウンリストを表示します。ユーザーがリストからアイテムを選択すると、ComboBoxコントロールは選択したアイテムの値(selectedValueとして)を返します。
ComboBoxコントロールをItemsプロパティでデータソースにバインドすると、そのデータソースが取得したすべてのアイテムが表示されます。
ComboBoxコントロールはデフォルトでアイテムの表示名を表示しますが、ComboBoxコントロールのDisplayFieldNameプロパティを使って別のアイテムフィールドを選択して表示することもできます。
SPEAKはデフォルトでComboBoxコントロール内で最初に(上位)のアイテムを選択します。つまり、ComboBoxコントロールにアイテムがあっても、selectItemメンバーはヌルを返しません。
ComboBoxコントロールのプロパティはプログラム的に様々な方法で設定できますが、次の構文を使ってリバインド関数を使うべきです。
rebind (items, selectedItem, selectedValue, displayFieldName, valueFieldName)
selectedValueとselectedItemの両方を入力すると、ComboBoxコントロールはselectedItemを使用します。
性質
名称
概要
デフォルト
外見
WidthPolicy
SPEAKがコントロールの幅をどのように解釈するかを指定します。以下を指定できます:
- デフォルト。
- BlockLevel。
デフォルト。
データ
ディスプレイフィールドネーム
ComboBoxコントロールに表示されるアイテムフィールドの名前を指定します。
$displayName
アイテム
ComboBoxコントロールをデータソースにバインドすると、そのデータソースで取得されたアイテムが表示されます。
itemId
選択アイテム
選択されたアイテムを名前で指定してください。
最初の(トップ)アイテム
SelectedValue
選択したアイテムを値(ID)で指定します。
ValueFieldName
ComboBoxコントロールがオプション値として使用するデータフィールド(そしてselectValueとして返される)を指定します。
品物のID。
構成
ComboBoxコントロールの構成アイテムは、ComboBoxパラメータテンプレートに基づいてアイテムを作成することで作成できます。
設定項目には以下の特定のフィールドがあります:
- ディスプレイフィールドネーム
以下の場を継承します:
- IsEnabled
- IsVisible(見えるもの)
- アクセスキー
- ツールチップ
- 行動
- ID