word interop onpreviewclosed event

时间:2012-05-15 00:15:06

标签: c# winforms ms-word

方案: 使用dsoframer

的嵌入式单词的现有winforms应用程序

问题: 当用户点击预览并退出预览时,字段显示的代码如“{FORMTEXT}”而不是实际值。当我在打印预览上单击打印选项时,将禁用“显示字段代码而不是其值”选项。不知道为什么。

我希望实现previewclosed事件,这样我就可以迭代字段并将field.ShowCodes设置为false。

2 个答案:

答案 0 :(得分:0)

打印选项与打印预览退出时用户看到的内容无关。 Word没有触发打印预览的事件。但是,您不需要遍历字段以确保不显示字段代码。使用:

Document.ActiveWindow.View.ShowFieldCodes = False

答案 1 :(得分:-1)

有没有办法覆盖预览出口的功能?然后,您可以在退出预览之前发送回调。