DevExpress でのリボン(ASPxRibbon)のコンボボックス(RibbonComboBoxItem)に対して複数カラム設定のサンプルです。

【注意】
複数カラム設定はDBアクセス専用になります。
※直書きでの値設定では複数カラム設定は不可

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

20220314_08

20220314_09

<リボンのコンボボックス複数カラム設定>

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

20220316_01

20220316_02

「タブ_01」、「グループ_01_01」を展開し、「combobox_01_01_02」を選択します。

20220316_03

「Combo Box Properties」タブを選択します。

20220316_04

「ASPxRibbon」、「Tabs」、「RibbonTab」、「groups」、「RibbonGroup」、「Items」、「RibbonComboBoxItem」の「PropertiesComboBox」に対して「TextField=””」(設定解除)を設定します。

20220316_05

「Columns」項目の「…」を選択します。

20220316_06

20220316_07

「Add(追加)」ボタンを選択します。

20220316_08

20220316_09

「ASPxRibbon」、「Tabs」、「RibbonTab」、「groups」、「RibbonGroup」、「Items」、「RibbonComboBoxItem」、「PropertiesComboBox」、「Columns」の「ListBoxColumn」に対して「FieldName=”CHIHO_ID”」を設定します。

20220316_10

再度「Add(追加)」ボタンを選択します。

20220316_08

20220316_11

「ASPxRibbon」、「Tabs」、「RibbonTab」、「groups」、「RibbonGroup」、「Items」、「RibbonComboBoxItem」、「PropertiesComboBox」、「Columns」の「ListBoxColumn」に対して「FieldName=”KENMEI_KANN”」を設定します。

20220316_12

同じように「ASPxRibbon」、「Tabs」、「RibbonTab」、「groups」、「RibbonGroup」、「Items」、「RibbonComboBoxItem」、「PropertiesComboBox」、「Columns」の「ListBoxColumn」に対して「FieldName=”KENCYO_KANN”」を設定します。

20220316_13

<DBの参照テーブル項目>
20220316_14

【サンプルプログラム】

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

20220314_08

20220314_09

20220316_15

20220316_16

無事、リボン(ASPxRibbon)のコンボボックス(RibbonComboBoxItem)に対して複数カラム設定が出来ました。