RibbonPageGroup 类¶
在功能区页面上对命令进行分组,并支持折叠到弹出窗口中。
命名空间: Eremex.AvaloniaUI.Controls.Ribbon
程序集: Eremex.Avalonia.Controls.dll
NuGet 包: Eremex.Avalonia.Controls
声明¶
构造函数¶
| 名称 | 说明 |
|---|---|
| RibbonPageGroup() | 初始化 RibbonPageGroup 类的新实例。 |
属性¶
| 名称 | 说明 |
|---|---|
| AllowCollapse { get; set; } | 获取或设置空间有限时功能区组是否可以折叠到弹出窗口中。 |
| Glyph { get; set; } | 获取或设置为该项显示的图像。 |
| Header { get; set; } | 获取或设置该项的标题内容。 |
| HeaderButtonCommand { get; set; } | 获取或设置激活组标题按钮时执行的命令。 |
| HeaderButtonCommandParameter { get; set; } | 获取或设置传递给组标题按钮命令的参数。 |
| HeaderButtonKeyTip { get; set; } | 获取或设置用于激活组标题按钮的按键提示。 |
| IsCollapsed { get; } | 获取功能区组当前是否已折叠。 |
| IsHeaderButtonVisible { get; set; } | 获取或设置组标题按钮是否可见。 |
| Items { get; } | 获取工具栏项的集合。 |
| ItemsSource { get; set; } | 获取或设置其项用于生成工具栏项的集合。 |
| KeyTip { get; set; } | 获取或设置在按键提示导航期间为激活此项而显示的按键序列。 |
| Page { get; } | 获取包含该组的功能区页面。 |
| RibbonCommandLayout { get; } | 获取用于显示该项的功能区命令布局。 |
方法¶
| 名称 | 说明 |
|---|---|
| InvalidateLayout() | 使功能区组的布局失效,以便重新计算。 |
| virtual ResetNavigation() | 重置功能区内的键盘导航。 |
| override ToString() | |
| UpdateRibbonLayout() | 提供用于更新功能区布局的入口点。当前实现不执行任何操作。 |
| static GetItemGroupLayoutMode(…) | 获取指定功能区组的行布局模式。 |
| static GetItemLayoutMode(…) | 获取指定功能区项组的布局方向。 |
| static SetItemGroupLayoutMode(…) | 设置指定功能区组的行布局模式。 |
| static SetItemLayoutMode(…) | 设置指定功能区项组的布局方向。 |
事件¶
| 名称 | 说明 |
|---|---|
| event HeaderButtonClick | 在单击组标题按钮时发生。 |
| event HeaderButtonPress | 在组标题按钮上按下指针按钮时发生。 |
另请参阅¶
* 本页面使用机器翻译技术翻译。