在VSTO应用程序级插件,有没有办法冻结Word文档窗口,使用户不会看到我们的Word自动化的变化,因为他们正在做?我们想要做的到的WinForms TreeView的的BeginUpdate()和EndUpdate()方法类似的东西。我不确定为什么Word不提供这样的东西。也许MS不想给开发者一个意外“挂断”窗口的方法。VSTO/Word:如何冻结文档窗口?
顺便说一句,我们认识到,编程到XML,而不是使用Word自动化是在许多方面“更好”,但在这个特定的实例,我们需要暂停窗口的更新。我们试图将两个单独文档的两个区域滚动到视图中,以便它们排列良好。这样做需要滚动到文档的顶部,然后将范围滚动到视图中。要点是,当窗口滚动时,用户看到一点“跳跃”。如果没有这个,看起来更专业!
完美 - 我没想到要检查应用程序对象,看着窗口和文档...谢谢! – 2011-03-10 22:29:54