RibbonPageGroup class¶
Groups commands on a ribbon page and supports collapsing into a popup.
Namespace: Eremex.AvaloniaUI.Controls.Ribbon
Assembly: Eremex.Avalonia.Controls.dll
NuGet Package: Eremex.Avalonia.Controls
Declaration¶
Public Members¶
| name | description |
|---|---|
| RibbonPageGroup() | Initializes a new instance of the RibbonPageGroup class. |
| AllowCollapse { get; set; } | Gets or sets whether the ribbon group can collapse into a popup when space is limited. |
| Glyph { get; set; } | Gets or sets the image displayed for the item. |
| Header { get; set; } | Gets or sets the item's header content. |
| HeaderButtonCommand { get; set; } | Gets or sets the command executed when the group header button is activated. |
| HeaderButtonCommandParameter { get; set; } | Gets or sets the parameter passed to the group header button's command. |
| HeaderButtonKeyTip { get; set; } | Gets or sets the key tip used to activate the group header button. |
| IsCollapsed { get; } | Gets whether the ribbon group is currently collapsed. |
| IsHeaderButtonVisible { get; set; } | Gets or sets whether the group header button is visible. |
| Items { get; } | Gets the collection of toolbar items. |
| ItemsSource { get; set; } | Gets or sets the collection whose items are used to generate toolbar items. |
| KeyTip { get; set; } | Gets or sets the key sequence displayed to activate this item during key tip navigation. |
| Page { get; } | Gets the ribbon page that contains the group. |
| RibbonCommandLayout { get; } | Gets the ribbon command layout used to display the item. |
| event HeaderButtonClick | Occurs when the group header button is clicked. |
| event HeaderButtonPress | Occurs when the pointer button is pressed over the group header button. |
| InvalidateLayout() | Invalidates the ribbon group's layout so it is recalculated. |
| virtual ResetNavigation() | Resets keyboard navigation within the ribbon. |
| override ToString() | |
| UpdateRibbonLayout() | Provides an entry point for updating the ribbon layout. The current implementation performs no action. |
| static GetItemGroupLayoutMode(…) | Gets the row layout mode for the specified ribbon group. |
| static GetItemLayoutMode(…) | Gets the layout direction for the specified ribbon item group. |
| static SetItemGroupLayoutMode(…) | Sets the row layout mode for the specified ribbon group. |
| static SetItemLayoutMode(…) | Sets the layout direction for the specified ribbon item group. |
See Also¶
- interface IToolbarItemsHolder
- namespace Eremex.AvaloniaUI.Controls.Ribbon