VSTO Addin for Outlook 2010中的自定义功能区不显示

Kag*_*nar 13 c# outlook vsto ribbon

我用一个功能区为Outlook 2010准备了一个最小的VSTO Addin.我唯一的目标是显示一个没有功能的功能区(通过设计师创建).从MSDN中可以告诉我的一点点,默认情况下应该自动显示,也许通过调整选项卡的ControlIdType/CustomId属性.

唉,调整这些属性什么都不做 - Outlook加载并不显示任何选项卡.功能区加载器中显示的简单消息框显示它永远不会被触发.此外,我还没有看到任何有关需要手动告诉Outlook显示选项卡的信息资源(教程,演练,概述等).

  1. 如何显示标签?
  2. 有没有比MSDN更好的资源对VSTO新手有好处?

Joh*_*ner 38

要显示功能区,请在代码的基本功能区上更改RibbonType属性Microsoft.Outlook.Explorer.

  • 非常感谢你的回答.花了好几个小时.为什么官方的Microsoft示例和教程没有提到这一点,这是我的理解. (4认同)
  • 仅供其他人参考,这可以在"组件设计器生成的代码"区域内的`<ribbon name> .Designer.cs`文件中找到.接近尾声. (4认同)