在 Word 文档中使用 Windows 窗体控件
更新: 2008 年 7 月
适用于 |
---|
本主题中的信息仅适用于指定的 Visual Studio Tools for Office 项目和 Microsoft Office 版本。 项目类型
Microsoft Office 版本
有关更多信息,请参见按应用程序和项目类型提供的功能。 |
可以采用与向 Windows 窗体添加控件相同的方式,向 Microsoft Office Word 文档中添加 Windows 窗体控件。但不同的 Windows 窗体控件在文档中的行为方式有些不同之处。有关在文档上使用控件的一般信息,请参见 Office 文档上的 Windows 窗体控件概述。
Word 的控件注意事项
有几个特定于 Word 的注意事项。
布局样式
如果在文档级项目中使用 Visual Studio 设计器向 Word 文档中添加控件,则该控件嵌入到文本中。若要更改控件的布局样式,请右击控件,然后单击“设置控件格式”。在“设置对象格式”对话框的“布局”页上,选择换行样式。
在运行时向 Word 文档中添加控件时,可以使用 Microsoft.Office.Tools.Word.ControlCollection 类的不同 Add<控件类> 方法重载来指定此新控件的布局样式。
若要将控件嵌入到文本中,请使用接受 Range(用于指定该控件的位置)的重载。
若要将控件作为浮点形状添加到文档中,请使用接受此控件的左边缘和上边缘坐标的重载。
有关更多信息,请参见在运行时向 Office 文档添加控件和 Windows 窗体控件的帮助器方法。
如果在 Visual Studio 设计器中打开 Word 模板,则模板上的非内联控件可能不可见,因为 Visual Studio 在“普通”视图中打开该模板。若要查看控件,请将视图更改为“打印布局”。
说明: |
---|
若要使用应用程序级外接程序在运行时向文档添加控件,则必须安装 Visual Studio 2008 Service Pack 1 (SP1)。 |
文档主体外部的控件
页眉或页脚内、或子文档内不支持 Windows 窗体控件。
请参见
任务
概念
修订记录
日期 |
修订历史记录 |
原因 |
---|---|---|
2008 年 7 月 |
增加了有关在运行时指定控件的布局样式的信息。 |
SP1 功能更改。 |