如何:用对象中的数据填充文档
更新: 2008 年 7 月
适用于 |
---|
本主题中的信息仅适用于指定的 Visual Studio Tools for Office 项目和 Microsoft Office 版本。 文档级项目
应用程序级项目
有关更多信息,请参见按应用程序和项目类型提供的功能。 |
Microsoft Office Word 文档级项目中的数据对象的数据访问工作方式与 Windows 窗体项目中的数据访问工作方式相同。可以使用相同的工具和代码将数据从对象传入您的解决方案,并且可以使用 Windows 窗体控件来显示这些数据。此外,您可以使用宿主控件来显示数据。宿主控件是 Microsoft Office Word 中的本机对象,这些控件经过增强,具有事件和数据绑定功能。有关更多信息,请参见宿主项和宿主控件概述。
您必须完成以下三个基本步骤才能用对象中的数据填充文档:
将可以绑定到数据的控件添加到文档中。
将数据对象添加到文档。
将数据对象连接到 BindingSource。
从 Visual Studio 2008 Service Pack 1 (SP1) 开始,您可以在应用程序级项目中将数据绑定到文档或工作表中的控件。如果没有安装 SP1,则只能在文档级项目中将数据绑定到控件。
添加数据对象
添加数据对象
- 打开“数据源”窗口,并依据对象创建一个数据源。有关更多信息,请参见如何:连接到对象中的数据。
将数据对象连接到 BindingSource
在文档级项目中,可以在设计时将控件添加到文档中并将它们绑定到数据。
在应用程序级项目中,可以在运行时创建控件并绑定它们。
文档级项目
将数据对象连接到 BindingSource
将所需的数据字段从“数据源”窗口拖动到文档中。这会自动创建一个控件。
在代码中,创建您为数据源选择的对象类型的实例。
将该实例分配给 BindingSource 的 DataSource 属性。
应用程序级项目
将数据对象连接到 BindingSource
在代码中,创建与数据源关联的对象类型的一个实例。
创建 BindingSource 的一个实例。
将该数据源实例分配给 BindingSource 的 DataSource 属性。
将该数据源作为数据绑定添加到控件中。
请参见
任务
概念
参考
修订记录
日期 |
修订历史记录 |
原因 |
---|---|---|
2008 年 7 月 |
增加了有关应用程序级外接程序中的数据绑定的信息。 |
SP1 功能更改。 |