WPF webbrowser“文档修改”警报

时间:2011-12-08 11:51:39

标签: wpf

我在WPF页面中托管WPF webbrowser控件.webbrowser显示一个WORD文档,我使用webbrowser导航方法显示该文档。现在,如果我对word文档进行任何更改,然后不保存,我导航到另一个页面,我会收到一条WORD消息,说明"文档已被修改。您要保存更改吗?"。

我不想显示此消息,因为我们有自己的方式来检测更改并提示用户是否要保存。我还应该提到当我离开页面时我将浏览器设置为& #34;关于:空白"这样WORD就会在导航之前释放文件的句柄。

我尝试了以下选项,但它没有解决我的问题。

  1. wordApp.DisplayAlerts = WORD.WdAlertLevel.wdAlertsNone;
  2. wordDoc.Saved = true;
  3. 我有一个方法" SetBrowserDocumentAlerts"在哪里我尝试了以上两个提到的选项之一,我在导航到"关于:空白"

    之后调用它

    请注意,我不能退出wordApp或关闭wordDoc。它给出了一个错误,即由于WORD正在另一个应用程序中使用,因此该操作不可用。

    请建议我如何停止来自WORD的上述警告信息。

0 个答案:

没有答案