RibbonTab [ˈrɪbən][tæb];RibbonPanel [ˈpænl];PushButton;
PulldownButton; ComboBox; Separator [ˈsɛpəˌretɚ]; SplitButton [splɪt]
1.选项卡页(RibbonTab):用户可以创建一个新的选项卡页,用来管理自己的面板RibbonPanel
2.面板(RibbonPanel):其他控件的容器
3.命令按钮(PushButton):对应一个ExternalCommand,单击这个按钮,对应的ExternalCommand将被执行。
4.下拉按钮(PulldownButton):带有下拉列表的按钮控件,表中的每个元素都是一个命令按钮,在下拉列表的元素间可以加水平分割线。
5.下拉记忆按钮(SplitButton):是下拉按钮的派生类控件,分为上下两部分,上部分功能类似命令按钮,下部分功能类似下拉按钮。
6.下拉组合框(ComboBox):是有下拉列表的选择控件,通过单击控件上的箭头可显示或隐藏下拉列表,此控件不支持多项选择。
·创建Ribbon对象
一般都在IExternalApplication的OnStartup函数里面, IExternalCommand也可以行
·创建RibbonTab:
UIControlledApplication.CreateRibbonTab(string)
UIApplication.CreateRibbonTab(string)
·创建RibbonPanel:
UIControlledApplication.CreateRibbonPanel(tabName, panelName)
UIApplication.CreateRibbonPanel(tabName, panelName)