[]
The Ribbon control.
[ToolboxBitmap(typeof(C1Ribbon), "C1Ribbon.png")]
[C1Description("C1Ribbon", "Organizes related commands into tabs and groups.")]
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
public class C1Ribbon : XView, ISupportInitialize, IExtenderProvider, ISupportUia, ISupportUiaContainer
<ToolboxBitmap(GetType(C1Ribbon), "C1Ribbon.png")>
<C1Description("C1Ribbon", "Organizes related commands into tabs and groups.")>
<ClassInterface(ClassInterfaceType.AutoDispatch)>
<ComVisible(True)>
Public Class C1Ribbon
Inherits XView
Implements ISupportInitialize, IExtenderProvider, ISupportUia, ISupportUiaContainer
The Ribbon control serves as a replacement for the traditional menus and toolbars model and organizes related commands into tabs and groups so that the commands are easier to find.
| Name | Description |
|---|---|
| C1Ribbon() | Creates a new instance of C1Ribbon. The C1Ribbon is automatically docked at the top of the parent container. |
| Name | Description |
|---|---|
| AllowContextMenu | Gets or sets whether the special context menu should appear when a user clicks the Ribbon with the right mouse button. |
| AllowMinimize | Gets or sets whether the Ribbon can be minimized. |
| AllowSimplifiedView | Gets or sets whether the Ribbon can be simplified. |
| AltKeyPressDelay | Gets or sets the delay (in milliseconds) after pressing the Alt key before displaying KeyTips. |
| Anchor | This property has no effect on C1Ribbon. |
| ApplicationMenu | Gets the object that represents the Application menu at the top-left corner of the Ribbon and allows to control the button's appearance. |
| AutoSize | This property has no effect on C1Ribbon. |
| BackstageView | Gets or sets the instance of the attached C1BackstageView to this control. |
| BottomToolBar | Gets the object that represents a toolbar that appears below the Ribbon. |
| CaptionAlignment | Gets or sets how the form caption is horizontally aligned. |
| CaptureAltKeyInTerminalSession | Gets or sets whether the Alt key can be used for displaying KeyTips in terminal server session. |
| CaptureF10Key | Gets or sets whether the F10 key can be used for displaying KeyTips. |
| ChildCaptionInSquareBrackets | Gets or sets a value indicating if the title of a maximized MDI child window should appear in square brackets after the main Form's title. |
| ConfigToolBar | Gets the object that represents the toolbar in the same line with the tab headers. |
| ContextMenuItems | Gets the collection of menu items displayed with the ShowContextMenu method. |
| ContextualTabGroups | Gets the collection of contextual tab groups. |
| Cursor | This property has no effect on C1Ribbon. |
| Dock | This property has no effect on C1Ribbon. |
| HeaderWatermark | Gets or sets an image displayed as the header watermark. |
| HideAppMenuWithTHR | Enables the compatibility mode when the AppMenu button does not appear while the tab header row is invisible. |
| HideTabHeaderRow | Gets or sets whether the tab header row (including the application menu and config toolbar) is hidden. |
| KeyTipsVisible | Gets a value indicating whether the KeyTips are visible. |
| LargeImageList | Gets or sets the ImageList that contains the large images to display on the Ribbon. |
| Location | Gets the coordinates of the upper-left corner of the control relative to the upper-left corner of its container. |
| MaximumSize | This property has no effect on C1Ribbon. |
| MediumImageList | Gets or sets the ImageList that contains the medium images to display on the Ribbon. |
| Minimized | Gets or sets whether the Ribbon is in minimized state. |
| MinimumHeight | Gets or sets the minimum height of Ribbon's parent container. |
| MinimumSize | This property has no effect on C1Ribbon. |
| MinimumWidth | Gets or sets the minimum width of Ribbon's parent container. |
| MoreButton | Gets the properties of the more button from simplified view of ribbon. |
| NoSysKeyUp | Gets or sets whether the ribbon shouldn't wait for the WM_SYSKEYUP message when showing KeyTips. |
| Padding | This property has no effect on C1Ribbon. |
| Qat | Gets the object that represents the Quick Access Toolbar (QAT). |
| QatItemNames | Gets or sets the string that specifies the list of item names on the QAT. It allows to preserve QAT items added by the user at runtime. |
| RestrictedGroupSizing | Gets or sets whether the RibbonGroup sizing is limited to the Maximized and Collapsed states. |
| RibbonStyle | Gets or sets a RibbonStyle object that is used for customization of appearance settings. |
| Selectable | Gets or sets whether the Ribbon can receive the input focus. |
| SelectedTab | Gets or sets the selected tab. |
| SelectedTabIndex | Gets or sets the selected tab index. |
| ShowContextualGroupsHeaders | Gets or sets a value indicating whether the headers of contextual groups are displayed. |
| Size | Gets the height and width of the control. |
| SmallImageList | Gets or sets the ImageList that contains the small images to display on the Ribbon. |
| SupportDpiAwareness | Gets or sets the dpi awareness support mode. |
| SupportsKeyTips | Gets or sets whether the Ribbon can show KeyTips. |
| TabPopupWidth | Gets or sets the maximum width of the tab popup window when the Ribbon is minimized. If -1, the popup window is stretched to the whole width of the owner window. |
| Tabs | Gets the tabs collection of this C1Ribbon. |
| TextRenderingHint | Gets or sets the TextRenderingHint that controls text rendering quality. |
| ToolTipSettings | Gets or sets the properties of the built-in tooltip. |
| TopToolBar | Gets the object that represents a toolbar at the window title bar, beside the system buttons. |
| ViewMode | Gets or sets the view mode of C1Ribbon. |
| Visible | Gets or sets a value indicating whether the control and all its parent controls are displayed. |
| WrapElementsFocus | Gets or sets focus wrap when moving between elements. |
| Name | Description |
|---|---|
| ContextMenuCollapse | Occurs when the contextual menu collapses. |
| ContextMenuPopup | Occurs before the contextual menu is displayed. |
| ControlHostFromXmlNode | Occurs before a RibbonControlHost starts loading from XML. |
| GroupDeserialized | Occurs when a RibbonGroup is loaded from XML. |
| ItemDeserialized | Occurs when a RibbonItem is loaded from XML. |
| MinimizedChanged | Occurs when the value of the Minimized property changes. |
| PopupToolTip | Occurs before a tooltip is displayed. |
| RibbonDeserialized | Occurs when the C1Ribbon control is loaded from XML. |
| RibbonEvent | Occurs when other Ribbon events occur. |
| SelectedTabChanged | Occurs when the tab selection changes. |
| TabDeserialized | Occurs when a RibbonTab is loaded from XML. |
| TabGroupDeserialized | Occurs when a RibbonContextualTabGroup is loaded from XML. |
| ToolTipLinkClicked | Event that fires when the user clicks a hyperlink within a tooltip. |
| UpdatingItemFont | Occurs before a font is applied to a ribbon item. |
| UpdatingItemStyle | Occurs before a style is applied to a ribbon item. |
| ViewChanged | Occurs when the ViewMode changes. |