【发布时间】:2012-08-09 10:32:16
【问题描述】:
我知道如何使用 XML(使用idMso 标签)将现有的 Office 功能区项目或组添加到我的自定义功能区,但我如何使用 Visual Studio 功能区(视觉设计师)技术?
真的宁愿不必使用 XML 构建整个东西。
【问题讨论】:
标签: visual-studio-2010 vsto ribbon office-2010
我知道如何使用 XML(使用idMso 标签)将现有的 Office 功能区项目或组添加到我的自定义功能区,但我如何使用 Visual Studio 功能区(视觉设计师)技术?
真的宁愿不必使用 XML 构建整个东西。
【问题讨论】:
标签: visual-studio-2010 vsto ribbon office-2010
在Ribbon Designer中,您可以访问ControlId,它指向Ribbon UI XML中使用的idMSO。更具体地说,ControlId.OfficeId 表示包含specific Office control identifier 的idMSO 属性。
tools.Ribbon.RibbonTab tab = Globals.Factory.GetRibbonFactory().CreateRibbonTab();
tab.ControlId.OfficeId = "TabNewMailMessage";
【讨论】:
tab 控件,不适用于组或按钮..