System.Windows.Controls.Ribbon Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains types that are used to create a user interface by using the Microsoft Ribbon for WPF.
Classes
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. |
Structs
RibbonControlLength |
Represents widths in a RibbonControlSizeDefinition. |
Enums
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. |
Delegates
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. |