2011-04-29 40 views
0

我们使用基于.NET Framework 4.0(C#)窗体的应用程序开发应用程序。现在,我想在我的应用程序窗口窗体中显示word文档的特定页面,并在原始word文档中使用相同的格式。是否有任何方式可以在C#Windows窗体应用程序中显示我的Word文档...是否有可用于.NET 4.0的任何单词查看器插件WinForms应用程序

做它?

谢谢&此致敬礼。

+0

的http://计算器。 com/questions/864845/embed-ms-word-as-editor-like-in-outlook – Silx 2011-04-29 10:30:36

回答

2

我知道的最简单的方法是嵌入WebBrowser控件并将URL设置为文档路径。

其他相关信息:

  • 添加WebBrowser控制的形式
  • 插入webBrowser1.Url = new Uri(@"C:\doc\MyDoc.doc");地方
  • 重要的约束:IE和Word必须正确安装
+0

感谢Matthias Alleweldt:你能多解释一下吗?我是.Net新手。 – Saravanan 2011-04-29 10:51:52

+0

@Saravanan:我添加了一些信息 – 2011-04-29 11:11:15

+0

@Matthias:感谢您的答复。但在我的表单中,我只有一个Web浏览器控件和一个命令按钮。在Command1中单击,我写了您的代码,webBrowser1.Url = new Uri @“C:\ doc \ MyDoc.doc”);它将使用MS-Word打开Word文档,而不显示在Web浏览器框中。并且还会在Web浏览器框中“取消网页导航”我该怎么办? – Saravanan 2011-04-29 12:03:32

相关问题