跳转至

RibbonControl 类

显示按页面和组组织的命令,并带有应用程序按钮和快速访问工具栏。

命名空间: Eremex.AvaloniaUI.Controls.Ribbon
程序集: Eremex.Avalonia.Controls.dll
NuGet 包: Eremex.Avalonia.Controls

声明

public class RibbonControl : TemplatedControl, IMxMainMenu, INavigatable

构造函数

名称 说明
RibbonControl() 初始化 RibbonControl 类的新实例。

属性

名称 说明
AllowQuickAccessToolbarCustomizationMenu { get; set; } 获取或设置用户是否可以打开快速访问工具栏自定义菜单。
ApplicationButtonCommand { get; set; } 获取或设置激活应用程序按钮时执行的命令。
ApplicationButtonCommandParameter { get; set; } 获取或设置传递给应用程序按钮命令的参数。
ApplicationButtonContent { get; set; } 获取或设置在应用程序按钮上显示的内容。
ApplicationButtonContentTemplate { get; set; } 获取或设置用于显示应用程序按钮内容的模板。
ApplicationButtonDropDownControl { get; set; } 获取或设置应用程序按钮显示的弹出窗口。
ApplicationButtonGlyph { get; set; } 获取或设置在应用程序按钮上显示的图像。
ApplicationButtonKeyTip { get; set; } 获取或设置用于激活应用程序按钮的按键提示。
CommandLayout { get; set; } 获取或设置功能区使用的命令布局。
GlyphSizeInSimplifiedLayout { get; set; } 获取或设置在简化功能区布局中使用的图标大小。
IsApplicationButtonVisible { get; set; } 获取或设置应用程序按钮是否可见。
IsCommandLayoutSelectionButtonVisible { get; set; } 获取或设置用于切换功能区命令布局的按钮是否可见。
IsQuickAccessToolbarCustomizationButtonVisible { get; set; } 获取或设置快速访问工具栏自定义按钮是否可见。
IsQuickAccessToolbarVisible { get; set; } 获取或设置快速访问工具栏是否可见。
Manager { get; set; } 获取或设置与此对象关联的工具栏管理器。
PageHeaderItems { get; } 获取在功能区页面标题旁边显示的项的集合。
PageHeaderItemsSource { get; set; } 获取或设置其项用于生成功能区页面标题旁边项的集合。
Pages { get; } 获取功能区页面的集合。
PagesSource { get; set; } 获取或设置其项用于生成功能区页面的集合。
QuickAccessToolbarItems { get; } 获取在快速访问工具栏中显示的项的集合。
QuickAccessToolbarItemsSource { get; set; } 获取或设置其项用于生成快速访问工具栏项的集合。
QuickAccessToolbarLocation { get; set; } 获取或设置快速访问工具栏相对于功能区的位置。
SelectedPage { get; set; } 获取或设置当前选定的功能区页面。
SerializationInfo { get; } 获取在序列化或反序列化期间使用的布局信息。
SmallGlyphSize { get; set; } 获取或设置用于显示小功能区图标的大小。

方法

名称 说明
ResetNavigation() 重置功能区内的键盘导航。
RestoreLayout(…) 使用默认序列化设置从指定流还原布局。(2 个重载)
SaveLayout(…) 使用默认序列化设置将布局保存到指定流。(2 个重载)
static GetDisplayMode(…) 获取指定项允许的功能区显示模式。
static SetDisplayMode(…) 设置指定项允许的功能区显示模式。

事件

名称 说明
event ApplicationButtonClick 在单击应用程序按钮时发生。
event ApplicationButtonPress 在应用程序按钮上按下指针按钮时发生。

另请参阅



* 本页面使用机器翻译技术翻译。

Used in articles