我为2007/2010和2013创建了一个自定义加载项。 每次打开/弹出新窗口时,插件 - 自定义控件都会很好地显示。我们可以在“消息选项卡”中看到功能区。
但是,如果我们尝试在2013年进行内联或响应。功能区中没有出现功能区。
使用VSTO代码完成开发。 (我不是在寻找任何第三方工具) 在这个阶段我无法切换到基于XML的控件。
答案 0 :(得分:4)
您需要为tabSet属性使用 TabComposeTools idMso值,并为tab属性的IdMso属性使用 TabMessage 值。例如,您可以使用以下标记:
<customUI onLoad="Ribbon_Load" xmlns="http://schemas.microsoft.com/office/2006/01/customui">
<ribbon>
<contextualTabs>
<tabSet idMso="TabComposeTools">
<tab idMso="TabMessage">
// your controls go there
</tab>
</tabSet>
</contextualTabs>
</ribbon>
功能区设计师不支持此功能。
答案 1 :(得分:0)
这很棒,适合我。
<contextualTabs>
<tabSet idMso="TabComposeTools">
<tab idMso="TabMessage">
<group id="TabMessageGroup" label="Group Name">
<button id="MessageButton" onAction="msgButton_Click" size="large" getImage="Favicon_GetImage" getLabel="GetRibbonLabel" />
</group>
</tab>
</tabSet>
</contextualTabs>
乔