DevExpress でのリボン(ASPxRibbon)のトグル(RibbonDropDownToggleButtonItem)にドロップダウンリストアイテム(RibbonDropDownButtonItem)追加設定のサンプルです。

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

20230206_15

<リボンのトグルにリストアイテム追加設定>

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

20230213_01

20230213_02

「タブ_01」、「グループ_01_02」を展開し、「トグル_01_02_02_02」を選択します。

20230213_03

「Add(追加)」アイコンの「▼」を選択し、「DropDown Button」を選択します。

20230213_04

20230213_05

20230213_06

「ASPxRibbon」、「Tabs」、「RibbonTab」、「groups」、「RibbonGroup」、「Items」、「RibbonDropDownToggleButtonItem」、「Items」の「RibbonDropDownButtonItem」に対して「Name=”list_01_02_02_03″」を設定します。

20230213_07

「ASPxRibbon」、「Tabs」、「RibbonTab」、「groups」、「RibbonGroup」、「Items」、「RibbonDropDownToggleButtonItem」、「Items」の「RibbonDropDownButtonItem」に対して「Text=”リスト_01_02_02_03″」を設定します。

20230213_08

同じように、「Name=”list_01_02_02_04″」と「Text=”リスト_01_02_02_04″」を設定します。

20230213_09

「トグル_01_02_03」に対して「Add Child(子供追加)」アイコンの「▼」を選択し、「DropDown Button」を選択します。

20230213_10

20230213_11

20230213_12

同じように、「Name=”list_01_02_03_01″」と「Text=”リスト_01_02_03_01″」を設定します。

20230213_13

さらに、ドロップダウンリストを3個作成します。

20230213_14

【サンプルプログラム】

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

20230206_15

20230213_15

無事、リボン(ASPxRibbon)のトグル(RibbonDropDownToggleButtonItem)にドロップダウンリストアイテム(RibbonDropDownButtonItem)追加設定が出来ました。

<トグル_01_02_03のリスト表示>

20230213_16