DataGridView可以通過設置其DataSource屬性來綁定數據源。有幾種不同的方法可以綁定不同類型的數據源。
綁定DataTable或DataSet:
DataTable table = new DataTable();
// 添加列和數據到table...
dataGridView.DataSource = table;
綁定List
List<Person> people = new List<Person>();
// 添加對象到people...
dataGridView.DataSource = people;
綁定BindingList
BindingList<Person> people = new BindingList<Person>();
// 添加對象到people...
dataGridView.DataSource = people;
綁定自定義數據源:
class MyDataSource
{
// 自定義屬性和方法...
}
MyDataSource dataSource = new MyDataSource();
// 設置dataSource的屬性和方法...
dataGridView.DataSource = dataSource;
請根據你的具體情況選擇適合的方法來綁定數據源。