BindingSource 组件
封装数据源以绑定到控件。
BindingSource 组件有两个用途。 首先,它提供一个将窗体上的控件绑定到数据的间接层。 这是通过将 BindingSource 组件绑定到数据源,然后将窗体上的控件绑定到 BindingSource 组件来完成的。 与数据的所有进一步交互(包括导航、排序、筛选和更新)都是通过调用 BindingSource 组件来完成的。
其次,BindingSource 组件可以充当强类型数据源。 使用 Add 方法向 BindingSource 组件添加类型会创建一个该类型的列表。
本节内容
BindingSource 组件概述
介绍 BindingSource 组件的一般概念,该组件用于将数据源绑定到控件。如何:将 Windows 窗体控件绑定到 DBNull 数据库值
演示如何使用 BindingSource 组件处理来自数据源的 DBNull 值。如何:使用 Windows 窗体 BindingSource 组件对 ADO.NET 数据进行排序和筛选
演示如何使用 BindingSource 组件向显示的数据应用排序和筛选器。如何:使用 Windows 窗体 BindingSource 绑定到 Web 服务
演示如何使用 BindingSource 组件绑定到 Web 服务。如何:处理因数据绑定而发生的错误和异常
演示如何使用 BindingSource 组件正确处理数据绑定操作中发生的错误。如何:将 Windows 窗体控件绑定到类型
演示如何使用 BindingSource 组件绑定到类型。如何:将 Windows 窗体控件绑定到 Factory 对象
演示如何使用 BindingSource 组件绑定到工厂对象或方法。如何:使用 Windows 窗体 BindingSource 自定义项添加
演示如何使用 BindingSource 组件创建新的项并将这些项添加到数据源。如何:使用 BindingSource ResetItem 方法引发更改通知
演示如何使用 BindingSource 组件为不支持更改通知的数据源引发更改通知事件。如何:使用 BindingSource 和 INotifyPropertyChanged 接口引发更改通知
演示如何将从 INotifyPropertyChanged 继承的类型与 BindingSource 控件一起使用。如何:使用 BindingSource 在 Windows 窗体控件中反映数据源更新
演示如何使用 BindingSource 组件响应数据源中的更改。如何:使用 BindingSource 组件跨窗体共享绑定数据
演示如何使用 BindingSource 将多个窗体绑定到同一数据源。
Topic | Location |
---|---|
如何:使用设计器将 Windows 窗体控件与 BindingSource 组件进行绑定 | Windows 窗体控件 |
如何:使用 Windows 窗体 BindingSource 组件创建查找表 | Windows 窗体控件 |
如何:使用设计器将 Windows 窗体控件绑定到类型 | Windows 窗体控件 |
如何:使用设计器将 Windows 窗体控件与 BindingSource 组件进行绑定 | Windows 窗体控件 |
如何:使用设计器将 Windows 窗体控件绑定到类型 | Windows 窗体控件 |
如何:使用 Windows 窗体 BindingSource 组件创建查找表 | Windows 窗体控件 |
如何:使用设计器将 Windows 窗体控件与 BindingSource 组件进行绑定 | Windows 窗体控件 |
如何:使用设计器将 Windows 窗体控件绑定到类型 | Windows 窗体控件 |
如何:使用 Windows 窗体 BindingSource 组件创建查找表 | Windows 窗体控件 |
如何:使用设计器将 Windows 窗体控件与 BindingSource 组件进行绑定 | dv_mclictl |
如何:使用设计器将 Windows 窗体控件绑定到类型 | dv_mclictl |
如何:使用 Windows 窗体 BindingSource 组件创建查找表 | dv_mclictl |
参考
BindingSource
提供 BindingSource 组件的参考文档。BindingNavigator
提供 BindingNavigator 控件的参考文档。
相关章节
- Windows 窗体数据绑定
包含指向一些主题的链接,这些主题描述 Windows 窗体数据绑定结构。
Topic | Location |
---|---|
在 Windows 应用程序中的窗体上显示数据 | Visual Studio 中的数据访问 |
在 Windows 应用程序中的窗体上显示数据 | Visual Studio 中的数据访问 |
在 Visual Studio 中将控件绑定到数据 | dv_raddata |
在 Visual Studio 中将控件绑定到数据 | dv_raddata |