【发布时间】:2017-01-23 08:48:11
【问题描述】:
我有带有 Outlook 插件 (2010) 按钮数量的功能区选项卡。我需要启用按钮,具体取决于用户点击的文件夹(收件箱、已发送项目、草稿等)。 例如:如果用户在草稿按钮上,我想禁用按钮 1。 如果用户在已发送的项目文件夹上,我想启用该按钮。
让我们知道应该为此功能选择哪个事件。 谢谢
【问题讨论】:
标签: c# visual-studio-2010 outlook
我有带有 Outlook 插件 (2010) 按钮数量的功能区选项卡。我需要启用按钮,具体取决于用户点击的文件夹(收件箱、已发送项目、草稿等)。 例如:如果用户在草稿按钮上,我想禁用按钮 1。 如果用户在已发送的项目文件夹上,我想启用该按钮。
让我们知道应该为此功能选择哪个事件。 谢谢
【问题讨论】:
标签: c# visual-studio-2010 outlook
您的功能区 XML 必须指定一个回调(当然要实现它),它返回按钮的启用状态(getEnabled 属性)。您可以通过调用 IRibbonUI.Invalidate 来强制刷新您的控件。 IRibbonUI 可以从功能区的 OnLoad 回调中检索。
【讨论】: