如何防止用户使用C#4.0编辑DsoFramer中加载的Word文档?

问题描述

| 我们正在开发基于C#.net 4.0 Windows窗体的应用程序。我们正在使用Dsoframer控件将Word文档嵌入到我的应用程序中。在此,我想防止用户编辑文档。我已经以只读模式打开了Word文档。但是用户仍然可以编辑该文档。无论如何,更新的内容不会反映在原始文档中。但是我还想阻止用户进行这种编辑吗?     

解决方法

        
 wordDoc.Protect(Microsoft.Office.Interop.Word.WdProtectionType.wdAllowOnlyReading);
就是这样做...