DevExpress.XtraBars.Ribbon Namespace
Contains the main classes that support the RibbonControl’s infrastructure.
Assembly: DevExpress.XtraBars.v25.2.dll
NuGet Package: DevExpress.Win.Navigation
Classes
| Name | Description |
|---|---|
| ApplicationMenu | A MS Office 2007-inspired main menu for Ribbon UI. |
| AppMenuFileLabel | A label that imitates an item in the Recent Documents pane in MS Office 2007 UI. This is a custom-made control designed for the Ribbon Simple Pad demo, and is not included in the official WinForms Controls line-up. User discretion is advised. We recommend that you use the RecentItemControl instead. |
| BackstageViewButtonItem | This item acts as a button within a BackstageViewControl. |
| BackstageViewClientControl | A container that displays the contents of a BackstageViewTabItem within a BackstageViewControl. |
| BackstageViewControl | A main menu for Ribbon UI, inspired by the menus found in MS Office 2010-2016. |
| BackstageViewItem | A base class for items within a BackstageViewControl. |
| BackstageViewItemBase | A base class for items within a BackstageViewControl. |
| BackstageViewItemEventArgs | Contains data for events that occur for a BackstageViewControl‘s items. |
| BackstageViewItemSeparator | A separator between items within a BackstageViewControl. |
| BackstageViewTabItem | Acts as a tab page within a BackstageViewControl. |
| ExpandCollapseMenuShowingEventArgs | Contains data for the ExpandCollapseMenuShowing event. |
| GalleryControl | The control displaying an image gallery, with the capability to categorize items into groups. |
| GalleryDropDown | Displays an image gallery and custom commands in a popup window. |
| GalleryFilterMenuClickEventArgs | Provides data for events that fire when items are clicked within a gallery’s Filter Menu. |
| GalleryFilterMenuEventArgs | Provides data for the events that fire when a Filter Menu is about to be displayed for a gallery. |
| GalleryItem | Represents an item within a gallery. |
| GalleryItemClickEventArgs | Provides data for the BaseGallery.ItemClick event. |
| GalleryItemCollection | Represents a collection of gallery items. |
| GalleryItemCustomDrawEventArgs | Provides data for events used to custom paint gallery items. |
| GalleryItemEventArgs | Provides data for gallery item handling events. |
| GalleryItemGroup | Represents a group of gallery items within a gallery. |
| GalleryItemGroupCollection | Represents a collection of gallery groups. |
| ImageGalleryCustomDrawEventArgs | Contains data for the CustomDraw event. |
| ImageGalleryFilterMenu | Represents a filter menu for a GalleryControl. |
| RadialMenu | The menu where items are arranged along the circumference. |
| RecentButtonItem | A simple button for the Recent Item Control. |
| RecentControlContainerItem | A RecentItemControl‘s item that holds any custom content. |
| RecentHyperlinkItem | An hyperlink element within the RecentItemControl. |
| RecentItemBase | A base class for all UI elements in the RecentItemControl. |
| RecentItemControl | The control designed to build a complex content for BackstageViewTabItem objects. |
| RecentItemEventArgs | Provides base data for RecentItemControl elements’ events. |
| RecentLabelItem | A label item within the RecentItemControl. |
| RecentPanelBase | A base class for the RecentItemControl‘s panels (e.g., the RecentStackPanel objects). |
| RecentPinItem | A pin item within the Recent Item Control. |
| RecentSeparatorItem | A RecentItemControl element that visually delimits other elements. |
| RecentStackPanel | A simple RecentItemControl panel that arranges elements in a single column. |
| RecentTabItem | A tab element within the Recent Item Control. |
| RecentTextGlyphItemBase | The base class for all RecentItemControl elements that are able to display both caption and image. |
| RibbonBarItems | Represents a collection of bar items within the RibbonControl. |
| RibbonControl | Allows you to create a Ribbon toolbar with commands grouped into categories, pages and page groups. |
| RibbonCustomizationFormOptions | Represents options related to the Customization Form. |
| RibbonEmptyAreaImageOptions | Contains options that specify a raster or vector image displayed in the ribbon’s empty area. |
| RibbonForm | A form that integrates a RibbonControl. |
| RibbonMergeEventArgs | Contains data for the Merge, BeforeUnMerge, and UnMerge events. |
| RibbonMessageArgs | Contains Ribbon message-related settings. |
| RibbonMiniToolbar | A popup toolbar whose transparency depends on the distance from the mouse cursor to it. |
| RibbonMiniToolbarCollection | A RibbonControl‘s collection of RibbonMiniToolbar objects |
| RibbonMiniToolbarOpacityOptions | Provides opacity options for a toolbar. |
| RibbonOptionsExpandCollapseMenu | Contains settings that specify the availability and behavior of the Ribbon Display Options popup menu. |
| RibbonOptionsSearchMenu | Contains properties related to the Search Menu. |
| RibbonOptionsTouch | Provides access to a set of properties that manage this RibbonControl‘s touch behavior. |
| RibbonPage | Represents a Ribbon Page within a RibbonControl. |
| RibbonPageCategory | Represents a Ribbon page category. |
| RibbonPageCategoryCollection | Represents a collection of RibbonPageCategory objects. |
| RibbonPageCategoryOptions | Stores settings applied to all categories owned by a parent Ribbon. To access these settings, use the RibbonControl.OptionsPageCategories property. |
| RibbonPageCollection | Represents a collection of pages within the RibbonControl. |
| RibbonPageGroup | Represents a group within a Ribbon Page. |
| RibbonPageGroupCollection | Represents a page group collection for Ribbon pages. |
| RibbonPageGroupEventArgs | Provides data for the RibbonControl.PageGroupCaptionButtonClick and RibbonPageGroup.CaptionButtonClick events. |
| RibbonQuickAccessToolbar | Represents the Quick Access Toolbar. |
| RibbonSearchMenuBaseEventArgs | Contains data for events related to the Search Menu. |
| RibbonSearchMenuEnterPressedEventArgs | Contains data for the SearchMenuEnterPressed event. |
| RibbonSearchMenuEventArgs | Contains data for the CustomizeSearchMenu event. |
| RibbonStatusBar | The status bar designed to be used along with the RibbonControl. |
Delegates
| Name | Description |
|---|---|
| BackstageViewItemEventHandler | A method that will handle events that take BackstageViewItemEventArgs object as a parameter. |
| GalleryItemClickEventHandler | Represents a method that will handle the BaseGallery.ItemClick event. |
| GalleryItemCustomDrawEventHandler | Represents a method that will handle the BaseGallery.CustomDrawItemImage and BaseGallery.CustomDrawItemText events. |
| RibbonPageGroupEventHandler | Represents a method that will handle the RibbonControl.PageGroupCaptionButtonClick and RibbonPageGroup.CaptionButtonClick events. |
Enums
| Name | Description |
|---|---|
| BackstageViewItemAlignment | Enumerates values that specify the vertical alignment of items in the Backstage View. |
| BackstageViewShowRibbonItems | Provides members that specify which RibbonControl‘s parts will be visible within an Office 2013-styled BackstageViewControl. |
| GalleryItemGroupCaptionAlignment | Contains values that specify the horizontal alignment of a group caption content.. |
| GallerySizeMode | Contains values that specify how a dropdown gallery can be resized. |
| ItemImageLocation | Contains values that specify how an image is displayed next to a text region. |
| RibbonControlColorScheme | Enumerates Ribbon paint schemes. |
| RibbonControlStyle | Enumerates paint styles for a RibbonControl. |
| RibbonFormNavigationControlLayoutMode | Lists values that specify the alignment of the side navigation relative to the Ribbon Form’s title. |
| RibbonItemStyles | Lists the options that specify the bar item’s possible states within a Ribbon Control. |
| RibbonMdiMergeStyle | Contains values specifying when the merge mechanism is invoked in MDI applications when using Ribbon Controls within a parent and child MDI forms. |
| RibbonPageCategoryAlignment | Enumerates values that specify how custom page categories are aligned. |
| RibbonPageGroupItemsLayout | Specifies how small items are arranged within a RibbonPageGroup in the Office2007, Office2010 and Office2013 Ribbon styles. |
| RibbonQuickAccessToolbarLocation | Lists the values that specify the location of a Quick Access Toolbar. |
| ShowPageHeadersMode | Lists values that specify when Ribbon page headers are displayed. |
| ShowPageKeyTipsMode | Lists modes that specify how to display key tips for ribbon pages. |