TXTextControl.Windows.Forms.Ribbon.RibbonMenuButton Class

The RibbonMenuButton class is a button control that displays a drop-down menu when clicked. It can be added to a RibbonGroup or to another RibbonMenuButton where it is stored as an item of the drop-down menu. The drop-down menu is opened below the button if the RibbonMenuButton is part of a RibbonGroup. RibbonMenuButtons inside a drop-down menu of another RibbonMenuButton opens their drop-down menu to the right of the button. Furthermore it is the base class of the RibbonSplitButton class. The RibbonMenuButton class is inherited from the RibbonButton class. The following describes only the properties, methods and events defined through the RibbonMenuButton class.

Introduced: 24.0.

Syntax

[C#]
public class RibbonMenuButton : RibbonButton
[Visual Basic]
Public Class RibbonMenuButton
  Inherits RibbonButton

Constructors

Constructor Description
RibbonMenuButton Initializes a new instance of the RibbonMenuButton class.

Properties

Property Description
Description Gets or sets the description text that appears on this button in a RibbonMenuButton's drop down menu when the DisplayMode property of the button is set to IconTextRelation.LargeIconLabeled. (Inherited from Windows.Forms.Ribbon.RibbonButton.)
DisplayMode Sets the RibbonButton's superordinate display settings and gets its corresponding text icon relation rendering to the current group's width. (Inherited from Windows.Forms.Ribbon.RibbonButton.)
DropDownItems Gets the collection of controls in the drop-down menu that is associated with this RibbonMenuButton.
IsAddToQuickAccessToolbarEnabled Gets or sets value whether the RibbonButton can be added to the quick access toolbar. (Inherited from Windows.Forms.Ribbon.RibbonButton.)
KeyTip Gets or sets the keyboard shortcut of the RibbonButton. (Inherited from Windows.Forms.Ribbon.RibbonButton.)
LargeIcon Gets or sets a 32x32 icon for this RibbonButton. (Inherited from Windows.Forms.Ribbon.RibbonButton.)
ParentCollection Gets the RibbonItemCollection that contains this RibbonButton. (Inherited from Windows.Forms.Ribbon.RibbonButton.)
SmallIcon Gets or sets a 16x16 icon for this RibbonButton. (Inherited from Windows.Forms.Ribbon.RibbonButton.)
Text Overridden. Gets or sets the RibbonButton's text. (Inherited from Windows.Forms.Ribbon.RibbonButton.)
ToolTip Gets an object of type RibbonToolTip that displays text when the mouse pointer hovers over the item. (Inherited from Windows.Forms.Ribbon.RibbonButton.)

Events

Event Description
DropDownClosed Occurs as the RibbonMenuButton's drop-down menu is closed.
DropDownOpening Occurs as the RibbonMenuButton's drop-down menu is opening.

See Also