Word 外接程序动态控件示例
更新:2007 年 11 月
说明: |
---|
本示例只能在 Microsoft Office Word 2007 中运行。 |
在设计时,如果不知道在运行时文档中需要多少个控件,可以在响应事件时动态添加控件。
本示例演示如何在运行时添加和移除 Windows 窗体控件和宿主控件。
安全说明: |
---|
此示例代码的用途在于阐释概念,因此只显示了与该概念相关的代码。示例代码不一定满足特定环境的安全要求,不应原样照搬使用。我们建议您添加安全性代码和错误处理代码,让您的项目更加安全可靠。Microsoft 按“原样”提供此示例代码,不提供任何保证。 |
有关如何在计算机上安装示例项目的信息,请参见 如何:安装和使用“帮助”中找到的示例文件。
运行此示例
按 F5。
单击文档内部。
在任务窗格中选中一个复选框。
将在光标位置添加一个控件。
清除所选复选框。
从文档中移除该控件。
由外接程序创建的控件不会自动保存在文档中。本示例将控件信息保存在自定义 XML 部件中以便可以在 Word 实例之间保留控件。
保存控件
按 F5。
单击文档内部。
在任务窗格中选中一个复选框。
将在光标位置添加一个控件。
单击“保存”按钮。
“删除控件”对话框即会出现。
单击“否”。
在“另存为”对话框中,为此工作表键入一个文件名,然后单击“保存”。
退出 Word。
打开您刚刚保存的文件。
这些控件仍存在于您的文档中。
演示
在文档中动态放置 Windows 窗体控件和宿主控件。
从文档中动态移除 Windows 窗体控件和宿主控件。
将宿主控件信息存储在作为此文档一部分保存的 XML 部件中。
请参见
任务
概念
其他资源
修订记录
日期 |
修订 |
原因 |
---|---|---|
2008 年 7 月 |
新增主题。 |
SP1 功能更改。 |