我是VSTO开发的新手。我正在使用visual studio 2017社区版。我需要在outlook的主页功能区中显示两个按钮。我尝试使用Ribbon控件但它显示为一个新选项卡.I想要在主页功能区本身中将按钮显示为一组
答案 0 :(得分:1)
您的控件显示在新标签页中,因为您指定了自己的标签id
。要在现有标签页中显示您的论坛,您需要指定此标签的id
。在这种情况下,id
属性称为idMso
。对于主浏览器标签,idMso
为TabHome
。您的ribbon.xml
可能看起来像......
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
<ribbon>
<tabs>
<tab idMso="TabHome">
<group id="SampleGroup" label="Sample Group">
<button id="Button" label="Sample Button" size="large" />
</group>
</tab>
</tabs>
</ribbon>
</customUI>
如果您仍然困扰自己,开始自定义Office Ribbon XML的好方法是阅读Customizing the 2007 Office Fluent Ribbon for Developers的3个部分。