System.Windows.Controls.Ribbon Namespace
.NET Framework 4.5
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Contains types that are used to create a user interface by using the Microsoft Ribbon for WPF.
| Class | Description | |
|---|---|---|
|
Ribbon | Represents the root element of a ribbon user interface that hosts a Quick Access Toolbar, Application Menu, and tabs. |
|
RibbonApplicationMenu | Represents an Application Menu that is used in a Ribbon control. |
|
RibbonApplicationMenuItem | Represents a menu item inside a RibbonApplicationMenu control. |
|
RibbonApplicationSplitMenuItem | Represents a menu item inside a RibbonApplicationMenu control that can invoke a command and also display a submenu. |
|
RibbonButton | Represents a button that is used in a Ribbon control. |
|
RibbonCheckBox | Represents a check box that is used in a Ribbon control. |
|
RibbonComboBox | Represents a combo box that is used in a Ribbon control. |
|
RibbonCommands | Provides static access to standard ribbon commands. |
|
RibbonContentPresenter | Displays the content of a ribbon control. |
|
RibbonContextMenu | Represents a menu that is displayed in the context of a particular control. |
|
RibbonContextualTabGroup | Represents a Ribbon tab group that dynamically displays controls that are only relevant in a particular context. |
|
RibbonContextualTabGroupItemsControl | Represents an items control that hosts contextual tab groups in a Ribbon. |
|
RibbonControl | Represents a container for controls in a ribbon. |
|
RibbonControlGroup | Groups a set of ribbon controls into a visual and conceptual unit. |
|
RibbonControlLengthConverter | Converts instances of various types to and from instances of the RibbonControlLength structure. |
|
RibbonControlService | Represents a service that provides properties and methods to control the display and behavior of Ribbon controls. |
|
RibbonControlSizeDefinition | Specifies information about the size and visibility of the images and label associated with a Ribbon control. |
|
RibbonControlSizeDefinitionCollection | Represents a collection of RibbonControlSizeDefinition objects. |
|
RibbonDismissPopupEventArgs | Provides data for the DismissPopup event. |
|
RibbonFilterMenuButton | Represents a button that opens a filter menu drop-down in a RibbonGallery. |
|
RibbonGallery | Represents a menu that displays a set of related items or commands in a visually rich format that can be organized into multiple categorized subsets. |
|
RibbonGalleryCategory | Represents a group of related items in a RibbonGallery. |
|
RibbonGalleryItem | Represents an individual item of a RibbonGallery that is used in a Ribbon control. |
|
RibbonGroup | Represents a logical group of controls as they appear on a RibbonTab. |
|
RibbonGroupSizeDefinition | Specifies information about the size of controls in a RibbonGroup and the visual state of the group. |
|
RibbonGroupSizeDefinitionBase | Provides a base class for ribbon group definition types. |
|
RibbonGroupSizeDefinitionBaseCollection | Provides a friendly name for XAML usage of a RibbonGroupSizeDefinition collection. |
|
RibbonGroupTemplateSizeDefinition | Provides a default content template for a RibbonGroup. |
|
RibbonMenuButton | Represents a button on the ribbon that displays a drop-down menu when clicked. |
|
RibbonMenuItem | Represents a menu item inside a Ribbon menu control. |
|
RibbonQuickAccessToolBar | Represents a ribbon toolbar that is always visible in the window frame to provide access to common commands. |
|
RibbonQuickAccessToolBarCloneEventArgs | Provides data for the Clone event. |
|
RibbonRadioButton | Represents a radio button that is used in a Ribbon control. |
|
RibbonSeparator | Represents a control that provides a divider and optional label between elements in a Ribbon menu or RibbonGallery. |
|
RibbonSplitButton | Represents a composite control that has a primary button that responds to a Click event and a secondary button that displays a drop-down list of mutually exclusive values. |
|
RibbonSplitMenuItem | Represents a menu item inside a Ribbon menu that can invoke a command and also display a submenu. |
|
RibbonTab | Represents a tab in a Ribbon. |
|
RibbonTabHeader | Represents the header of a RibbonTab control. |
|
RibbonTabHeaderItemsControl | Represents an items control that hosts RibbonTabHeader items. |
|
RibbonTextBox | Represents a text box that is used in a Ribbon control. |
|
RibbonToggleButton | Represents a toggle button that is used in a Ribbon control. |
|
RibbonToolTip | Represents a control that creates a pop-up window to display information about an element in the Ribbon. |
|
RibbonTwoLineText | Represents a specialized label that can display its contents on one or two lines, with an optional shape displayed inline with the text. |
|
RibbonWindow | Represents a window that can draw a Ribbon Quick Access Toolbar and contextual tab groups in its border. |
|
StringCollectionConverter | Converts strings between a comma separated list and a StringCollection. |
| Structure | Description | |
|---|---|---|
|
RibbonControlLength | Represents widths in a RibbonControlSizeDefinition. |
| Delegate | Description | |
|---|---|---|
|
RibbonDismissPopupEventHandler | Represents the method that handles the DismissPopup attached event of a RibbonControlService. |
|
RibbonQuickAccessToolBarCloneEventHandler | Represents the method that handles the Clone attached event of a RibbonQuickAccessToolBar. |
| Enumeration | Description | |
|---|---|---|
|
RibbonApplicationMenuItemLevel | Defines constants that specify the level that a menu item is displayed at in the ribbon Application Menu. |
|
RibbonControlLengthUnitType | Defines constants that specify how elements in a Ribbon are sized. |
|
RibbonDismissPopupMode | Defines constants that specify whether the DismissPopup attached event closes all drop-downs in a chain of drop-downs or only drop-downs that the mouse pointer is not over. |
|
RibbonImageSize | Defines constants that specify how images are shown on Ribbon controls. |
|
RibbonSplitButtonLabelPosition | Provides values that indicate the position of the label of a RibbonSplitButton. |