首页 > 解决方案 > VSTO,当我更改打开检查器时有一个事件?

问题描述

再会

我必须在功能区栏中添加一个按钮,仅针对少数特定邮件项,我使用此属性来更改可见性。

getVisible="EnableControl"

我用

IRibbonUI  UIrib.Invalidate(); 

要更新功能区,当我更改焦点检查器时会运行一个事件,因此我可以检查按钮是否必须显示

或者完全不同的方式来做这个控制?

谢谢你的支持。此致

标签: c#emailoutlookvstomailitem

解决方案


每当Application.Inspectors.NewInspector事件触发时,调用IRibbonUI.Invalidate. Outlook 将调用所有按钮状态回调,包括getVisible回调。


推荐阅读