リストボックス
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ListBoxコントロールはアイテムのリストを表示します。ListBoxコントロールをSearchDataSourceコンポーネントにバインドすると、検索で取得されたすべてのアイテムが表示されます。
ListBoxコントロールがデフォルトの表示名とは異なる項目のフィールド名を使うように指定できますが、以下の点を念頭に置いてください
、「フォールバック」機構はなく、ListBoxコントロールはそのような項目を空文字列として表示します。ユーザーはリスト内のアイテムを選択でき、複数選択できるよう指定できます。 ListBoxコントロールはSelectedValueまたはSelectedValuesメンバー内の選択アイテムの値を返します。複数選択を有効にしている場合、SelectedValuesはカンマ区切られた値のリストを含み、SelectedValueはユーザーが選択した最初の(トップ)アイテムの値を示します。
ListBoxコントロールのプロパティはプログラム的にさまざまな方法で設定できます。リバインド関数の使用をお勧めします。構文は以下の通りです:
rebind (items, selectedItem, selectedValue, displayFieldName, valueFieldName, selectedItems, selectedValues)
selectedItem、selectedValue、selectedItems、selectedValuesの2つ以上のプロパティを設定した場合、順序または優先順位はselectedItems > selectedValue > selectedItem > selectedValueとなります。
性質
名称
概要
デフォルト
外見
WidthPolicy
SPEAKがコントロールの幅をどのように解釈するかを指定します。以下を指定できます:
- デフォルト。
- BlockLevel。コントロールはコンテナを水平に満たします。
デフォルト
データ
ディスプレイフィールドネーム
表示するフィールド名をデフォルト名の代わりに指定してください。
アイテム
コントロールを表示されるアイテムに割り当ててください。
多重
もしそうであれば、ユーザーは同時にリストから複数の項目を選択できます。
間違いです
選択アイテム
選択したアイテムを入手または設定します。
全くありません
選択アイテム
選択した項目をカンマ区切りリストに設定または取得してください。
全くありません
SelectedValue
値(ID)で選択アイテムを取得したり設定したりします。
全くありません
SelectedValues
選択した項目を値(ID)でカンマ区切られたリストとして取得または設定します。
全くありません
ValueFieldName
ListBoxコントロールがオプション値として使用するデータフィールド(そしてselectValue(s)として返される)を指定します。
品物のID。
構成
ListBoxコントロールの設定項目は、ListBoxパラメータテンプレートに基づいてアイテムを作成することで作成できます。
設定項目には以下の特定のフィールドがあります:
- データベース
以下の場を継承します:
- IsVisible(見えるもの)
- アクセスキー
- ツールチップ
- 行動
- ID