在Review功能区中阻止Office“添加注释”按钮

时间:2012-11-07 21:04:05

标签: .net vsto ms-office add-in office-interop

我们有一个自定义加载项功能区(我不是COM共享'可扩展性'加载项),它使用注释和跟踪更改功能(例如,有几个与插入,查找,编辑和删除相关的按钮),但我们最近有一些用户错误地使用了“评论”功能区的注释按钮。

因此,当用户通过加载项加载文档时,我被要求阻止此操作。在这个时候,我只想弄清楚如何:

a)处理Review功能区的添加注释按钮单击事件到我现有的事件处理程序,或

b)禁用“审核”功能区的“添加注释”按钮

我似乎无法发现其中任何一个都可能除了我可能"repurpose commands on the Office fluent button",但所描述的方法涉及创建一个新的基于COM加载项的“可扩展性“项目;我已经部署了一个,并且不想为了这个小需求而不得不创建第二个。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我想通了......我只需要花更多时间使用“手表”窗格。 app.CommandBars(“Reviewing”)返回正确的命令栏,我只是为每个循环通过其控件获取“插入注释”控件然后设置.Enabled = False