Word范围检测更改

时间:2015-12-03 19:31:17

标签: c# ms-word range office-addins

如果这很简单,我道歉,但我很想念它。我正在使用C#为Word构建一个加载项。如果用户选择了一些文本并单击了一个按钮,我们将存储选定的范围以标记它以进行搜索。我有一个面板来显示标记的用途。如果用户在该范围的中间更新了一些文本,我希望实时更新显示。

我很确定我可以侦听按键事件并更新显示检查用户当前是否处于标记范围的中间位置。但是,这似乎比应有的努力更多。在一个理想的词中,Range会触发一个变化事件,我可以使用它。有谁知道这样的事情是否存在?

1 个答案:

答案 0 :(得分:0)

Word不支持文档内容的更改事件。连接键盘和鼠标事件尽可能接近。您可以在此处找到如何执行此操作的示例:

Detecting text changes in Word 2016 from VSTO add-in