Blazorise Ribbon API
Build a ribbon that helps users find the commands they need for editing documents, formatting content, and managing files.
For examples and usage guidance, see the Ribbon documentation.
API
Parameters
Ribbon
| Parameter | Default | Type |
|---|---|---|
ActiveContextualGroups | Array.Empty<string>() | IReadOnlyList<string> |
Identifies the contextual groups whose tabs are currently available. Bind this collection to the application's current editing context. Multiple groups may be active together. Defaults to an empty collection, leaving all contextual groups hidden. | ||
Animated | false | bool |
Enables slide transitions when switching tabs. The direction follows the new tab's position relative to the current tab. The initial render is not animated. Defaults to false. | ||
AnimationDuration | 200 | int |
Controls the tab transition duration in milliseconds. Applies when Animated is enabled. Zero or a negative value disables transitions. Defaults to 200. | ||
ApplicationTab | null | RenderFragment |
Defines the application entry preceding the tab headings, such as File. Use RibbonApplicationMenu for a dropdown menu or RibbonApplicationButton to open backstage or invoke a command. | ||
Collapsed | false | bool |
Hides the command panels while keeping the tab strip available. Selecting a tab expands the ribbon. Defaults to false. | ||
CollapseLabel | — | string |
Specifies the accessible label of the collapse button when it will collapse the ribbon. | ||
DisplayMode | RibbonDisplayMode.Classic | RibbonDisplayMode |
Controls whether commands use the full group layout or a single compact row. Defaults to Classic. Possible values: ClassicSimplified | ||
ExpandLabel | — | string |
Specifies the accessible label of the collapse button when it will expand the ribbon. | ||
Label | — | string |
Specifies the accessible name announced for the tab strip. | ||
Localizers | null | RibbonLocalizers |
Overrides translations for built-in ribbon labels without changing application command text. | ||
QuickAccessLabel | — | string |
Specifies the accessible name announced for the quick access commands. | ||
QuickAccessToolbar | null | RenderFragment |
Defines frequently used commands displayed above the tab strip, such as Save, Undo, and Redo. | ||
RenderMode | Default | TabsRenderMode |
Controls when tab content is created and whether it is retained after switching tabs. Possible values: DefaultLazyLoadLazyReloadDefaults to Default, which renders all panels. Use LazyLoad to retain visited panels or LazyReload to render only the active panel. | ||
RibbonTabs | null | RenderFragment |
Defines ordinary RibbonTab components and named RibbonContextualTabs collections. | ||
SelectedTab | — | string |
Specifies the Name of the selected tab. If unavailable, the last available regular tab is restored, or the first enabled, visible tab is selected. | ||
ShowCollapseButton | true | bool |
Displays a button for collapsing or expanding the command panels. | ||
TabStripToolbar | null | RenderFragment |
Defines commands displayed after the tab headings, such as Share or Comments. | ||
RibbonTab
| Parameter | Default | Type |
|---|---|---|
ChildContent | null | RenderFragment |
Defines the command panel displayed when this tab is selected, typically containing RibbonGroup components. | ||
Disabled | false | bool |
Prevents selecting the tab while keeping its heading visible. | ||
HeaderContent | null | RenderFragment |
Defines custom content for the tab heading, replacing Text. | ||
Name | — | string |
Identifies the tab for selection and binding through SelectedTab. Must be non-empty and unique within the containing ribbon. | ||
Order | 0 | int |
Controls heading order, fallback selection, and animation direction. Lower values appear first. Defaults to zero. Applies across regular and contextual tabs. Equal values retain registration order. Bind this parameter to the current index when inserting or reordering dynamic tabs. | ||
Text | — | string |
Specifies the tab heading displayed when HeaderContent is not supplied. | ||
Visible | true | bool |
Controls whether the tab heading is shown and the tab can be selected. Contextual groups also control whether their member tabs are available. Defaults to true. | ||
RibbonContextualTabs
| Parameter | Default | Type |
|---|---|---|
ChildContent | null | RenderFragment |
Defines the tabs available while this context is active. | ||
Color | Primary | Color |
Specifies the shared color of the contextual tab headings and selected underline. Defaults to Primary. | ||
Name | — | string |
Identifies the context activated through ActiveContextualGroups. Must be non-empty and unique within the containing ribbon. | ||
SelectOnShow | false | bool |
Selects the group's first enabled, visible tab when the context becomes active. Selecting the tab also expands the ribbon. Defaults to false. | ||
RibbonGroup
| Parameter | Default | Type |
|---|---|---|
ChildContent | null | RenderFragment |
Defines the grouped commands. Use RibbonColumn to stack commands or RibbonRow for rows of commands and inputs. | ||
LauncherDisabled | false | bool |
Prevents activating the group launcher. | ||
LauncherLabel | — | string |
Specifies the accessible name of the group launcher. When omitted, uses Text. | ||
Layout | RibbonGroupLayout.Columns | RibbonGroupLayout |
Controls how commands, columns, and rows are arranged in classic mode. Possible values: ColumnsRowsSimplified mode always arranges commands horizontally. Defaults to Columns. | ||
ShowLauncher | false | bool |
Displays a launcher beside the group caption in classic mode, allowing access to additional options. | ||
Text | — | string |
Specifies the group caption displayed below its commands in classic mode and used as the group's accessible name. | ||
RibbonColumn
| Parameter | Default | Type |
|---|---|---|
ChildContent | null | RenderFragment |
Defines commands stacked beside large commands in classic mode. These commands form a horizontal row in simplified mode. | ||
RibbonRow
| Parameter | Default | Type |
|---|---|---|
ChildContent | null | RenderFragment |
Defines commands and inputs arranged horizontally within this row. | ||
RibbonButton
| Parameter | Default | Type |
|---|---|---|
ChildContent | null | RenderFragment |
Defines the command content. Buttons and color pickers use this content instead of the default command presentation. Dropdowns and split buttons use it for menu content, such as RibbonDropdownItem and RibbonDropdownDivider. | ||
Color | Default | Color |
Selects the color used for the command and its interaction states. Default commands use the body text color. | ||
Disabled | false | bool |
Prevents activating the command or opening its menu. | ||
Icon | null | object |
Specifies the command icon. Accepts an icon name supported by the configured icon provider. | ||
Size | Medium | RibbonItemSize |
Controls the placement of the command icon and label, independently of font size. Possible values: SmallMediumLargeLarge commands become medium commands in simplified mode. Defaults to Medium. | ||
Text | — | string |
Specifies the command label and accessible name. Small commands with an icon omit the visible label. | ||
RibbonToggleButton
| Parameter | Default | Type |
|---|---|---|
Checked | false | bool |
Controls the command's checked state and active appearance. Clicking the command toggles this value. Defaults to false. | ||
ChildContent | null | RenderFragment |
Defines the command content. Buttons and color pickers use this content instead of the default command presentation. Dropdowns and split buttons use it for menu content, such as RibbonDropdownItem and RibbonDropdownDivider. | ||
Color | Default | Color |
Selects the color used for the command and its interaction states. Default commands use the body text color. | ||
Disabled | false | bool |
Prevents activating the command or opening its menu. | ||
Icon | null | object |
Specifies the command icon. Accepts an icon name supported by the configured icon provider. | ||
Size | Medium | RibbonItemSize |
Controls the placement of the command icon and label, independently of font size. Possible values: SmallMediumLargeLarge commands become medium commands in simplified mode. Defaults to Medium. | ||
Text | — | string |
Specifies the command label and accessible name. Small commands with an icon omit the visible label. | ||
RibbonSplitButton
| Parameter | Default | Type |
|---|---|---|
ButtonContent | null | RenderFragment |
Defines custom content for the default action button, replacing its default icon and label. | ||
ChildContent | null | RenderFragment |
Defines the command content. Buttons and color pickers use this content instead of the default command presentation. Dropdowns and split buttons use it for menu content, such as RibbonDropdownItem and RibbonDropdownDivider. | ||
Color | Default | Color |
Selects the color used for the command and its interaction states. Default commands use the body text color. | ||
Direction | Down | Direction |
Controls the direction in which the menu opens. Defaults to Down. Possible values: DefaultDownUpEndStart | ||
Disabled | false | bool |
Prevents activating the command or opening its menu. | ||
Icon | null | object |
Specifies the command icon. Accepts an icon name supported by the configured icon provider. | ||
MenuLabel | — | string |
Specifies the accessible name of the menu toggle. When omitted, uses Text. | ||
Size | Medium | RibbonItemSize |
Controls the placement of the command icon and label, independently of font size. Possible values: SmallMediumLargeLarge commands become medium commands in simplified mode. Defaults to Medium. | ||
Text | — | string |
Specifies the command label and accessible name. Small commands with an icon omit the visible label. | ||
Visible | false | bool |
Controls whether the command's menu is open. | ||
RibbonDropdown
| Parameter | Default | Type |
|---|---|---|
ButtonContent | null | RenderFragment |
Defines custom content for the menu trigger, replacing its default icon and label. | ||
ChildContent | null | RenderFragment |
Defines the command content. Buttons and color pickers use this content instead of the default command presentation. Dropdowns and split buttons use it for menu content, such as RibbonDropdownItem and RibbonDropdownDivider. | ||
Color | Default | Color |
Selects the color used for the command and its interaction states. Default commands use the body text color. | ||
Direction | Down | Direction |
Controls the direction in which the menu opens. Defaults to Down. Possible values: DefaultDownUpEndStart | ||
Disabled | false | bool |
Prevents activating the command or opening its menu. | ||
Icon | null | object |
Specifies the command icon. Accepts an icon name supported by the configured icon provider. | ||
Size | Medium | RibbonItemSize |
Controls the placement of the command icon and label, independently of font size. Possible values: SmallMediumLargeLarge commands become medium commands in simplified mode. Defaults to Medium. | ||
Text | — | string |
Specifies the command label and accessible name. Small commands with an icon omit the visible label. | ||
Visible | false | bool |
Controls whether the command's menu is open. | ||
RibbonDropdownItem
| Parameter | Default | Type |
|---|---|---|
Active | false | bool |
Highlights the menu command as active without invoking it. | ||
ChildContent | null | RenderFragment |
Defines custom menu command content, replacing the default icon and label. | ||
CloseParentDropdowns | true | bool |
Closes the containing dropdown and its ancestor dropdowns when the command is selected. | ||
Disabled | false | bool |
Prevents selecting the menu command while keeping it visible. | ||
Icon | null | object |
Specifies the icon displayed beside the label. Accepts an icon name supported by the configured icon provider. | ||
Text | — | string |
Specifies the menu command label displayed when ChildContent is not supplied. | ||
RibbonColorPicker
| Parameter | Default | Type |
|---|---|---|
AutomaticText | — | string |
Provides the Automatic command label. | ||
ChildContent | null | RenderFragment |
Defines the command content. Buttons and color pickers use this content instead of the default command presentation. Dropdowns and split buttons use it for menu content, such as RibbonDropdownItem and RibbonDropdownDivider. | ||
Color | Default | Color |
Selects the color used for the command and its interaction states. Default commands use the body text color. | ||
Direction | Down | Direction |
Controls the direction in which the preset menu opens. Defaults to Down. Possible values: DefaultDownUpEndStart | ||
Disabled | false | bool |
Prevents activating the command or opening its menu. | ||
HideAfterPaletteSelect | true | bool |
Automatically closes the color menu after selecting a preset. | ||
Icon | null | object |
Specifies the command icon. Accepts an icon name supported by the configured icon provider. | ||
Localizers | null | RibbonColorPickerLocalizers |
Overrides translations for palette headings and built-in color commands. | ||
MoreColorsText | — | string |
Provides the command label used to open the full picker. | ||
NoColorText | — | string |
Provides the command label used to clear the selected color. | ||
Palette | null | string[] |
Supplies explicit primary colors in row order, replacing the predefined palette. A null value uses PalettePreset. An empty array hides the primary grid. Supplying explicit colors also removes the preset's second grid unless StandardPalette is supplied. | ||
PaletteColumns | 10 | int |
Controls the maximum number of swatches per row in both grids. Defaults to ten. The supported range is one through twelve. Palettes with fewer colors use fewer columns. | ||
PalettePreset | Extended | RibbonColorPalette |
Selects the predefined colors used when no explicit palette is supplied. Possible values: SimpleStandardExtendedDefaults to Extended, which includes tint and shade rows and a standard-color section. | ||
PaletteText | — | string |
Provides a custom heading and accessible name for the primary swatch grid. A null value uses the preset's heading, or Colors for an explicit palette. An empty string hides the heading. | ||
PickerLocalizer | null | TextLocalizerHandler |
Provides custom localization for color picker text, overriding the default translations. | ||
ReadOnly | false | bool |
Prevents changing the selected color. | ||
ShowAutomatic | false | bool |
Displays the Automatic command above the palettes. | ||
ShowMoreColors | true | bool |
Displays the command that opens the full picker for a custom color. | ||
ShowNoColor | true | bool |
Displays the No Color command in the palette menu. Selecting No Color clears Value to null and notifies ValueChanged. | ||
ShowPalette | true | bool |
Displays the preset swatch grids in the color menu. | ||
ShowValue | false | bool |
Displays the selected color value beside the command preview when the picker is closed. Defaults to false to keep ribbon commands compact. | ||
Size | Medium | RibbonItemSize |
Controls the placement of the command icon and label, independently of font size. Possible values: SmallMediumLargeLarge commands become medium commands in simplified mode. Defaults to Medium. | ||
StandardPalette | null | string[] |
Supplies explicit colors for a second swatch grid beneath the primary palette. A null value uses the standard-color section of the Extended preset when no explicit primary palette is supplied. An empty array hides this section. | ||
StandardPaletteText | — | string |
Provides the heading and accessible name of the second swatch grid. | ||
Text | — | string |
Specifies the command label and accessible name. Small commands with an icon omit the visible label. | ||
Value | — | string |
Specifies the selected color as a string supported by ColorPicker. | ||
Visible | false | bool |
Controls whether the preset color menu is open. | ||
RibbonGallery
| Parameter | Default | Type |
|---|---|---|
ChildContent | null | RenderFragment |
Defines the selectable previews using RibbonGalleryItem components. | ||
Disabled | false | bool |
Prevents selecting any preview in the gallery. | ||
FooterContent | null | RenderFragment |
Defines optional actions displayed below the previews, such as managing or creating styles. | ||
SelectedValue | — | string |
Specifies the Value of the selected preview. | ||
Text | — | string |
Specifies the accessible name of the gallery, such as Document styles. | ||
RibbonGalleryItem
| Parameter | Default | Type |
|---|---|---|
ChildContent | null | RenderFragment |
Defines the visual preview displayed above the caption, such as formatted sample text. | ||
Disabled | false | bool |
Prevents selecting this preview. The containing gallery can also disable all previews. Defaults to false. | ||
Text | — | string |
Specifies the caption displayed below the preview and used as its accessible name and tooltip. | ||
Value | — | string |
Identifies the value selected when this preview is activated and compared with SelectedValue. | ||
RibbonApplicationButton
| Parameter | Default | Type |
|---|---|---|
ChildContent | null | RenderFragment |
Defines custom application button content, replacing the default label. | ||
Disabled | false | bool |
Prevents activating the application command. | ||
Expanded | false | bool |
Controls whether independently associated backstage or menu content is expanded. Bind this parameter to standalone backstage visibility. Inside a workspace, expansion is owned by the workspace. Leave unset for a command without expandable content. Defaults to false. | ||
Text | — | string |
Specifies the application command label and accessible name, such as File. | ||
RibbonApplicationMenu
| Parameter | Default | Type |
|---|---|---|
ButtonContent | null | RenderFragment |
Defines custom content for the application menu button, replacing the visible Text label. | ||
ChildContent | null | RenderFragment |
Defines the application menu content. Use RibbonApplicationMenuItem for commands and RibbonApplicationMenuDivider for separators. Nest menu items to create submenus, such as Save As. | ||
Direction | Down | Direction |
Controls the direction in which the application menu opens. Defaults to Down. Possible values: DefaultDownUpEndStart | ||
Disabled | false | bool |
Prevents opening the application menu. | ||
ShowToggleIcon | false | bool |
Displays the dropdown indicator beside the application menu heading. | ||
Text | — | string |
Specifies the application menu label and accessible name, such as File. | ||
Visible | false | bool |
Controls whether the application menu is open. | ||
RibbonApplicationMenuItem
| Parameter | Default | Type |
|---|---|---|
ChildContent | null | RenderFragment |
Defines the submenu content. Use nested RibbonApplicationMenuItem components to define submenu commands. When supplied, this entry opens a submenu instead of invoking its click callback. | ||
Disabled | false | bool |
Prevents activating the command or opening its submenu. | ||
Icon | null | object |
Specifies the icon displayed beside the label. Accepts an icon name supported by the configured icon provider. | ||
Text | — | string |
Specifies the label of the application command or submenu. | ||
RibbonWorkspace
| Parameter | Default | Type |
|---|---|---|
BackstageVisible | false | bool |
Controls whether the workspace's backstage is shown. | ||
ChildContent | null | RenderFragment |
Defines the ribbon, document content, and optional backstage in their natural layout. | ||
RibbonBackstage
| Parameter | Default | Type |
|---|---|---|
BackText | — | string |
Specifies the Back button text and accessible name. | ||
ChildContent | null | RenderFragment |
Defines backstage pages and commands using RibbonBackstageItem components. | ||
Fullscreen | false | bool |
Covers the viewport instead of the containing workspace or positioned ancestor. | ||
Label | — | string |
Specifies the accessible name announced for the backstage surface. | ||
Localizers | null | RibbonBackstageLocalizers |
Overrides translations for the backstage surface, navigation, and Back command. | ||
NavigationLabel | — | string |
Specifies the accessible name announced for backstage navigation. | ||
RenderMode | LazyLoad | TabsRenderMode |
Controls when backstage page content is created and retained. Possible values: DefaultLazyLoadLazyReloadDefaults to LazyLoad, which preserves visited pages. Use Default to render all pages or LazyReload to retain only the selected page content. | ||
SelectedItem | — | string |
Specifies the Name of the selected page. If unavailable, the first enabled, visible entry with page content is selected. | ||
Visible | false | bool |
Controls whether backstage is shown. Opening backstage moves keyboard focus to the Back button. Defaults to false. Inside a RibbonWorkspace, use BackstageVisible instead. | ||
RibbonBackstageItem
| Parameter | Default | Type |
|---|---|---|
ChildContent | null | RenderFragment |
Defines the page displayed when this entry is selected. Without content, the entry invokes its command without selecting a page. | ||
Disabled | false | bool |
Prevents selecting the page or activating the command while keeping the navigation entry visible. | ||
Icon | null | object |
Specifies the icon displayed beside the label. Accepts an icon name supported by the configured icon provider. | ||
Name | — | string |
Identifies the entry for page selection through SelectedItem. Must be non-empty and unique within the containing backstage. | ||
Order | 0 | int |
Controls navigation and fallback selection order. Lower values appear first. Defaults to zero. Equal values retain registration order. Bind this parameter to the current index when inserting or reordering dynamic items. | ||
Text | — | string |
Specifies the label displayed in backstage navigation. | ||
Visible | true | bool |
Controls whether the navigation entry is shown and can be activated. | ||
Events
Ribbon
| Event | Type |
|---|---|
ActiveContextualGroupsChanged | EventCallback<IReadOnlyList<string>> |
Occurs when an imperative context change updates the active group names. | |
CollapsedChanged | EventCallback<bool> |
Occurs when the collapsed state changes. | |
SelectedTabChanged | EventCallback<string> |
Occurs when the selected tab changes. | |
RibbonGroup
| Event | Type |
|---|---|
LauncherClicked | EventCallback<MouseEventArgs> |
Occurs when the group launcher is activated. Use this callback to display a dialog or additional options. | |
RibbonButton
| Event | Type |
|---|---|
Clicked | EventCallback<MouseEventArgs> |
Occurs when the enabled command is activated. Use this callback to perform the command's action. | |
RibbonToggleButton
| Event | Type |
|---|---|
CheckedChanged | EventCallback<bool> |
Occurs after activation toggles Checked and before the command click callback is invoked. | |
Clicked | EventCallback<MouseEventArgs> |
Occurs when the enabled command is activated. Use this callback to perform the command's action. | |
RibbonSplitButton
| Event | Type |
|---|---|
Clicked | EventCallback<MouseEventArgs> |
Occurs when the default action button is activated. Activating the menu toggle opens the menu instead. | |
VisibleChanged | EventCallback<bool> |
Occurs when the menu opens or closes. Supplies its visibility for two-way binding. | |
RibbonDropdown
| Event | Type |
|---|---|
VisibleChanged | EventCallback<bool> |
Occurs when the menu opens or closes. Supplies its visibility for two-way binding. | |
RibbonDropdownItem
| Event | Type |
|---|---|
Clicked | EventCallback |
Occurs when the enabled menu command is selected. | |
RibbonColorPicker
| Event | Type |
|---|---|
AutomaticClicked | EventCallback |
Occurs when Automatic is selected, allowing the application to apply its default color. This event does not assign a color value. The application owns the meaning of Automatic. | |
ValueChanged | EventCallback<string> |
Occurs when the selected color changes. Supplies the new color value for two-way binding. | |
VisibleChanged | EventCallback<bool> |
Occurs when the preset menu opens or closes, supporting two-way binding. | |
RibbonGallery
| Event | Type |
|---|---|
SelectedValueChanged | EventCallback<string> |
Occurs when a different gallery value is selected. Supplies the selected value for two-way binding. | |
RibbonApplicationButton
| Event | Type |
|---|---|
Clicked | EventCallback<MouseEventArgs> |
Occurs when the application button is activated, after any backstage or expansion change. | |
ExpandedChanged | EventCallback<bool> |
Occurs when a standalone application button toggles its expanded state. | |
RibbonApplicationMenu
| Event | Type |
|---|---|
VisibleChanged | EventCallback<bool> |
Occurs when the application menu opens or closes. Supplies the open state for two-way binding. | |
RibbonApplicationMenuItem
| Event | Type |
|---|---|
Clicked | EventCallback |
Occurs when an enabled command without children is selected. Entries with children open their submenu instead. | |
RibbonWorkspace
| Event | Type |
|---|---|
BackstageVisibleChanged | EventCallback<bool> |
Occurs when a workspace command or backstage requests a visibility change. | |
RibbonBackstage
| Event | Type |
|---|---|
Closed | EventCallback |
Occurs after backstage is hidden. Use this callback to focus an application control when needed. | |
Opened | EventCallback |
Occurs after backstage is shown and the Back button receives focus. | |
SelectedItemChanged | EventCallback<string> |
Occurs when a different backstage page is selected. Supplies the page name for two-way binding. | |
VisibleChanged | EventCallback<bool> |
Occurs when standalone backstage changes visibility through its controls or public methods. Inside a workspace, visibility changes are reported through BackstageVisibleChanged. | |
RibbonBackstageItem
| Event | Type |
|---|---|
Clicked | EventCallback<MouseEventArgs> |
Occurs when the entry is activated, after selecting its page when present. Commands do not close backstage automatically; close it from this callback when needed. | |
Methods
Ribbon
| Method | Return | Parameters |
|---|---|---|
SelectTab | Task | string name |
Selects an enabled, visible tab and expands the command surface.
| ||
SetActiveContextualGroups | Task | string[] names |
Activates the named contextual groups and hides the others.
Updates ActiveContextualGroups and invokes ActiveContextualGroupsChanged so bound application state stays synchronized. | ||
SetCollapsed | Task | bool collapsed |
Sets the collapsed state and notifies the bound application.
| ||
RibbonButton
| Method | Return | Parameters |
|---|---|---|
Focus | Task | bool scrollToElement |
Moves keyboard focus to the command.
| ||
RibbonToggleButton
| Method | Return | Parameters |
|---|---|---|
Focus | Task | bool scrollToElement |
Moves keyboard focus to the command.
| ||
RibbonSplitButton
| Method | Return | Parameters |
|---|---|---|
Focus | Task | bool scrollToElement |
Moves keyboard focus to the menu toggle.
| ||
Hide | Task | — |
Closes the menu.
| ||
Show | Task | — |
Opens the menu when the ribbon command is enabled.
| ||
RibbonDropdown
| Method | Return | Parameters |
|---|---|---|
Focus | Task | bool scrollToElement |
Moves keyboard focus to the menu toggle.
| ||
Hide | Task | — |
Closes the menu.
| ||
Show | Task | — |
Opens the menu when the ribbon command is enabled.
| ||
RibbonColorPicker
| Method | Return | Parameters |
|---|---|---|
Focus | Task | bool scrollToElement |
Moves keyboard focus to the color menu toggle.
| ||
Hide | Task | — |
Closes the preset menu and the full color picker.
| ||
Show | Task | — |
Opens the preset color menu when the command is enabled and editable.
| ||
RibbonGallery
| Method | Return | Parameters |
|---|---|---|
SelectValue | Task | string value |
Selects a gallery value through the same path as user interaction.
| ||
RibbonApplicationButton
| Method | Return | Parameters |
|---|---|---|
Focus | Task | bool scrollToElement |
Moves keyboard focus to the application button.
| ||
RibbonApplicationMenu
| Method | Return | Parameters |
|---|---|---|
Focus | Task | bool scrollToElement |
Moves keyboard focus to the application menu trigger.
| ||
Hide | Task | — |
Closes the application menu.
| ||
Show | Task | — |
Opens the application menu when enabled.
| ||
RibbonBackstage
| Method | Return | Parameters |
|---|---|---|
Hide | Task | — |
Hides backstage while preserving its selection and visited pages.
| ||
SelectItem | Task | string name |
Selects an available page without changing backstage visibility.
| ||
Show | Task | — |
Shows backstage through the visibility notification path.
| ||