/

选项卡(Ribbon)

选项卡图示

功能区上所承载的各类控件为 Ribbon 控件,Ribbon 控件只能放置在功能区上,下图图中橘黄色线框区域为一个当前选中的选项卡,即“开始”选项卡,功能区此时所显示的绑定一定功能的控件即为组织在该选项卡中的控件;下图红色矩形框为组,组的最底部所显示的名称为该组的名称,组的名称同时体现了包含在该组中的控件所绑定的功能,例如“数据源”组所包含的功能为与数据源有关操作相关的功能。

RibbonIntro

选项卡属性

属性 说明
ID 选项卡支持多个不同配置文件里的项进行合并显示,合并的依据就是通过 id 来实现的,也就是说我们可以在 A 插件的配置文件中配置一个选项卡,指定一个 id,同时在 B 插件里面也配置一个选项卡,指定相同的 id,在系统显示时,这两个选项卡中的项将会合并到一起,放到一个选项卡上显示。
索引 用于排序功能区上的选项卡(tab 页),即当功能区存在多个选项卡时,每个选项卡将通过该项的值来确定其在功能区的排列次序。
文本 选项卡的显示名称,“开始”即为该选项卡的显示名称。
可见 指定该选项卡是否可见,该属性值为 true 时,表示可见,false 为不可见。
平台 该选项卡支持的操作系统平台,支持设置为All、Windows、Linux,All表示所有平台都支持,Windows表示只在Windows平台支持,Linux表示只在Linux平台支持。
语言 选择支持改选项卡功能的语言版本,提供ZH、US、JA、All四个选项,分别为中文、英文、日本、所有版本。
绑定窗口 指定该选项卡所绑定的窗体,主要目的是为了实现特定类型的窗口需要有特定的功能,默认情况下与主窗口绑定。例如,地图操作相关的功能只有在地图窗口中才有效,因此,可以控制只有当存在地图窗口时,该部分功能才可以显示。这样就可以将地图操作相关功能放置在一个选项卡中,然后将该选项卡与地图窗口绑定,在应用过程中,只有存在地图窗口时,该选项卡才会显示在功能区中,否则不出现。