DevExpress でのコンボボックス(ASPxComboBox)の複数列設定のサンプルです。

DB接続(カラム指定)のみ複数列が可能です。

現状の画面デザインはこのようになっています。

20210101_34

20210101_35

<コンボボックスの複数列設定>

・「ASPxComboBox」のコンテキストメニューから「Designer」を選択します。

20210104_01

20210104_02

・カラム制御アイコンから「追加(Add)」をクリックします。

20210104_03

・プロパティの「FieldName」に「KENCYO_KANN」を設定します。
※「KENCYO_KANN」は使用するテーブルのカラム名です。

20210104_04

・プロパティの「Caption」に「県庁所在地名」を設定します。

20210104_05

・カラム制御アイコンから「追加(Add)」をクリックします。

20210104_06

・プロパティの「FieldName」に「CHIHO_ID」を設定します。
※「CHIHO_ID」は使用するテーブルのカラム名です。

20210104_07

・プロパティの「Caption」に「地方名」を設定します。

20210104_08

・「地方名」を選択し、カラム制御アイコンから「上へ移動(Move Up)」をクリックします。

20210104_09

20210104_10

20210104_10

【サンプルプログラム】

それでは、実行して動作確認を行います。

20210101_34

20210101_35

20210104_11

20210104_12

・・・

20210104_13

無事にコンボボックス(ASPxComboBox)の複数列設定が出来ました。