[英]How to show form region button on my ribbon in VSTO outlook C#
[英]How to Show Outlook Ribbon on multiple tabs c#
我正在开发一个Outlook插件。 我添加了功能区类型设置为的功能区
this.RibbonType = "Microsoft.Outlook.Explorer";
并且ControlId
设置为TabMail
。 默认情况下,此功能区显示在Outlook的“主页”选项卡上。 但是,当我在单独的窗口中打开电子邮件,切换到其他选项卡或查看附件时,功能区不会出现。 我也想在“邮件”选项卡和“附件”选项卡上显示此功能区。
我已经探索了一些方法并获得了有关创建两个功能区的答案,但这并不是一个合适的解决方案。
我也遵循了此链接 ,但是没有运气。
我探索的另一种解决方案是在选项卡上调用事件tabControl_SelectedIndexChanged
来标识当前选项卡,然后设置功能区属性(功能区类型和功能区控件)运行时间。 如何对功能区(Visual Designer)执行此操作? 还是我必须将其转换为功能区(xml)? 在哪里触发该事件?
任何帮助将不胜感激。
您应该使用ribbonType Microsoft.Outlook.Mail.Read和您的controlId TabReadMessage创建一个新的Ribbon。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.