【发布时间】:2012-09-11 11:22:31
【问题描述】:
我已经成功创建了一个新标签并将其放在预先存在的标签旁边。然后我意识到我只有一个按钮,所以(现在)将它放在主页选项卡上更有意义。但并没有真正让它发挥作用。
我已尝试按照指南和步道进行操作。我得到了一个 XML,并将其 XML 更改为以下内容。
<tabs>
<!--<tab idMso="TabAddIns">-->
<tab idMso="TabHome">
<group id="group1" label="Hazaa!">
<box id="box1" />
</group>
</tab>
</tabs>
当我运行项目时,我的 UI 没有任何变化,所以我猜是:
- 根本不读取 XML,
- 名称
TabHome错误(至少对于 Outlook 2010), -
idMso属性错误(至少对于 Outlook 2010)或 - 上述任何一项的其他/组合。
我可以做些什么来改变功能区? (展望 2010/VSTO/VS 2010/.NET 4)。
【问题讨论】:
-
以上是完整的XML吗?应该有一个
<customUI>标签作为根节点,里面应该有一个<ribbon>标签,不是吗?否则我认为 Outlook 将忽略您的 XML 代码。换句话说,备选方案#1。 -
是的,我也有这些。只是不想发布大量的文字。我的假设是该名称针对错误的选项卡(或根本没有)。正如我评论您的精彩回复时,事实证明这个假设是正确的。
标签: c# ribbon outlook-addin outlook-2010