1. 简单型数据绑定
Lable、TextBox
2. 复杂型数据绑定
DataGrid、ListBox、ComboBox
2.1 通过代码绑定
2.2 通过控件属性绑定
(2) 新建 BindingSource 数据控件 bindingSource1 ,并设置以下属性
DataMember : Customers
DataSource : dstaSet1
(3) 新建 DataGrid 数据控件 dataGrid1 ,并设置以下属性
DataSource : bindingSource1
Lable、TextBox
// 把DataSet中的 Customers 数据表中的 "CustomerID" 的数据和 TextBox 的 Text 属性绑定
textBox1.DataBindings.Add ( "Text" , dsDataSet1, " Customers.CustomerID " ) ;
2. 复杂型数据绑定
DataGrid、ListBox、ComboBox
2.1 通过代码绑定
// 把 DataSet 中的 Customers 数据表和 DataGrid 绑定起来
// DataSource 属性值一般设定为要绑定的 DataSet
dataGrid1.DataSource = dstaSet1 ;
// DisplayMember 属性值一般设定为要绑定的数据表或数据表中的某一列
dataGrid1.DataMember = "Customers" ;
2.2 通过控件属性绑定
(1) 新建 DataSet 数据控件 dataSet1 ,并设置以下属性
DataTable: Table01 // Table01 为新建表
(2) 新建 BindingSource 数据控件 bindingSource1 ,并设置以下属性
DataMember : Customers
DataSource : dstaSet1
(3) 新建 DataGrid 数据控件 dataGrid1 ,并设置以下属性
DataSource : bindingSource1