Difference between revisions of "RibbonButton.Menu"
From Jeremie Leroy - XOJO Controls Wiki
| (One intermediate revision by the same user not shown) | |||
| Line 15: | Line 15: | ||
The following code will add a Menu to a button | The following code will add a Menu to a button | ||
| − | < | + | <source lang="vb"> |
Dim bt As RibbonButton | Dim bt As RibbonButton | ||
bt = Ribbon.GetButton("Save") | bt = Ribbon.GetButton("Save") | ||
| Line 26: | Line 26: | ||
base.Append New MenuItem("Third action") | base.Append New MenuItem("Third action") | ||
| − | bt.Menu = base</ | + | bt.Menu = base</source> |
The clicked item from the menu is handled in the [[RibbonCanvas.MenuAction]] event | The clicked item from the menu is handled in the [[RibbonCanvas.MenuAction]] event | ||
Latest revision as of 17:04, 2 August 2016
Property (As MenuItem)
The Menu to display if HasMenu is True.
Menu is an instance of MenuItem.
The following code will add a Menu to a button
Dim bt As RibbonButton bt = Ribbon.GetButton("Save") bt.HasMenu = True Dim base As New MenuItem base.Append New MenuItem("First action") base.Append New MenuItem("Second action") base.Append New MenuItem(MenuItem.TextSeparator) base.Append New MenuItem("Third action") bt.Menu = base
The clicked item from the menu is handled in the RibbonCanvas.MenuAction event