如果我想在MS Word中显示多个文档,我有多个窗口。是否可以使用VSTO并使用.NET为此创建一个加载项?我查看了Namspace Microsoft.Office.Interop.Word
,但我看不出如何在.NET和C#中执行此操作。我知道有可以下载或购买的加载项。我想在VSTO中做到这一点。
答案 0 :(得分:1)
Word对象模型(也不是VSTO)不提供任何用于显示标签的文档(如Web浏览器)。
早期的Word版本允许将文档保存在单个窗口(MDI)中。 Word 2013 Opening multiple documents in one window?论坛声明如下:
在Word XP,2003,2007和2010中,当选中“任务栏中的Windows”或“在任务栏中显示所有窗口”选项并打开多个文档时,每个文档都有自己的一组菜单或功能区和行为作为一个完全独立的窗口。 (技术术语是单文档接口或SDI。)
在这些版本中,如果取消选中该选项并打开多个文档,则只有一组菜单或功能区。您可以在主Word窗口中平铺或级联文档。 (这个术语是多文档界面或MDI。)任务栏上只有一个图标的事实实际上是一个副作用,但是更容易使选项名称愚蠢而不是解释SDI和MDI之间的区别。 / p>
在Word 2013中,MDI不再存在,并且该选项不会出现在对话框中。