如何:扩展数据集的功能

通过向数据集的分部类文件写入代码,可以扩展类型化数据集的功能。

当在**“数据集设计器”**中进行更改,或是在创建或修改数据集中的对象的任何向导(例如,数据源配置向导 和 TableAdapter 向导)的运行过程中进行更改时,会重新生成定义类型化数据集的代码。 若要防止在重新生成数据集期间删除代码,请向数据集的分部类文件中添加代码。 (分部类允许将特定类的代码划分到多物理文件中。 有关更多信息,请参见 分部 (Visual Basic)分部(类型)(C# 参考)。)

若要创建数据集的分部类文件和添加验证代码,请双击列和表,这会导致生成 ColumnChangingRowChanging 事件处理程序。 有关更多信息,请参见 如何:在列更改过程中验证数据如何:在行更改过程中验证数据

向类型化数据集的分部类文件中添加代码

  1. 在**“数据集设计器”**中打开该数据集。 有关更多信息,请参见 如何:在数据集设计器中打开数据集

  2. 在空白区域双击设计图面,在代码编辑器中打开数据集的分部类文件。

  3. 向数据集的分部类文件中添加代码。

    提示

    分部类文件和生成的数据集类文件中的代码被编译到一个类,因此变量、属性和方法名称等在定义数据集的所有文件中都必须为唯一,否则就会引发编译器错误。

请参见

参考

分部 (Visual Basic)

分部类和方法(C# 编程指南)

概念

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

其他资源

准备应用程序以接收数据

Visual Studio 的数据应用程序概述

连接到 Visual Studio 中的数据

将数据获取到应用程序

在应用程序中编辑数据

验证数据

保存数据

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