如何:连接到对象中的数据

通过运行 数据源配置向导 并将**“对象”**选为数据源类型,可将应用程序与对象中的数据连接在一起。

完成该向导后,基于选定对象的数据源将被添加到项目中,而且可立即在 “数据源”窗口 中使用。 可以将项从**“数据源”**窗口拖动到项目中的设计图面上,以创建数据绑定到对象的选定属性的控件。 有关更多信息,请参见在 Visual Studio 中将控件绑定到数据

有关使用对象作为数据源的更多信息,请参见数据源概述

备注

以下说明中的某些 Visual Studio 用户界面元素在计算机上出现的名称或位置可能会不同。这些元素取决于你所使用的 Visual Studio 版本和你所使用的设置。有关详细信息,请参阅 Customizing Development Settings in Visual Studio

创建对象数据源

从对象中创建新的数据源

  1. 在**“数据”菜单上,单击“添加新数据源”**。

  2. 在**“选择数据源类型”页面上选择“对象”**。

  3. 在**“选择数据对象”**页上,展开树视图中的节点,找到要绑定到的对象。 树视图包含对应于您项目的节点,以及对应于您项目所引用的程序集和其他项目的节点。

    如果要绑定到树视图中未显示的程序集或项目中的对象,请单击**“添加引用”,并使用“添加引用”**对话框添加对程序集或项目的引用。 添加引用后,即会将程序集或项目添加到树视图。

    备注

    您可能需要生成包含对象的项目,之后这些对象才会出现在树视图中。

  4. 在树视图中,选中要绑定到的对象的复选框。

  5. 单击**“完成”**。

    该数据源将被添加到**“数据源”**窗口中。

创建绑定到对象的控件

在应用程序中添加功能

  1. 在**“数据”菜单上选择“显示数据源”以显示“数据源”**窗口。

  2. 在**“数据源”**窗口中选择一个项,并将其拖到设计图面上,以创建绑定到对象中的属性的控件。 根据需要对其他项重复此步骤。

    有关更多信息,请参见在 Visual Studio 中将控件绑定到数据

    备注

    若要支持拖放数据绑定,实现 ITypedListIListSource 接口的对象必须具有默认构造函数(即无参数构造函数)。否则,Visual Studio 将无法实例化数据源对象,并将会在您将项拖到设计图面时显示错误。

请参见

任务

演练:连接到对象中的数据(Windows 窗体)

概念

在 Visual Studio 中将控件绑定到数据

其他资源

Visual Studio 的数据应用程序概述

连接到 Visual Studio 中的数据

Visual Studio 中用于处理数据源的工具