关于TabGroup
TabGroup(功能区组)可以对功能区进行分组,例如下图的菜单包括两个TabGroup,分别是“开发设计”和“其 它”:
开发设计这个TabGroup包括两个功能区,分别是数据表和管理项目两个功能区,其它这个TabGroup则包括打印输出和杂项这两个功能区,而日常工作这个功能区则是独立的,不属于任何TabGroup.
使用TabGroup(功能区组)很简单:
1、在菜单设计窗口,定义好功能区组,不同的功能区组可以设置不同的背景颜色,以示区分。
2、选择某个功能区,在属性设置中,为该功能区选择一个功能区组。
TabGroup的概念来自于Windows 10,其真正意义并不是对功能区进行分组,而是用于突出显示动态出现的功能区。
TabGroup编程
RibbonTabGroups集合可以返回指定名称的TabGroup,例如:
For
Each rg
As RibbonMenu.TabGroup
In RibbonTabGroups
Output.Show(rg.Name)
Next
RibbonTabGroups("功能区组1").Visible
= False
TabGroup有个RibbonTabs集合,用于返回该TabGroup包含的所有功能区,例如:
For
Each tab
As RibbonMenu.Tab
In RibbonTabGroups("功能区组1").RibbonTabs
Output.Show(tab.Name)
Next
RibbonTabGroups("功能区组1").RibbonTabs("Table").Visible
= False