1. 程式人生 > >C# DataGridView控制元件繫結資料來源的方式

C# DataGridView控制元件繫結資料來源的方式

注:
直接新增並繫結資料庫,要刪除的話,需(?)刪除資料庫中的資料,然後重新給DATAGRIDVIEW繫結資料來源,使用dataGridView.Row.Clear()無效。

第一種:

DataSet ds=new DataSet (); 
this.dataGridView1.DataSource=ds.Table[0]; 

第二種:

DataTable   dt=new   DataTable(); 
this.dataGridView1.DataSource=dt; 

第三種:

DataSet ds=new DataSet (); 
this.dataGridView
1.DataSource = ds.Tables["表名"];

第四種:

DataSet ds=new DataSet (); 
this.dataGridView1.DataSource = ds; 
this.dataGridView1.DataMember = "表名";

第五種:

ArrayList Al = new ArrayList();
this.dataGridView1.DataSource = Al; 

第六種:

Dictionary<string, string> dic = new Dictionary<string, string
>(); this.dataGridView1.DataSource = dic;

第七種:

DataView dv = new DataView();
this.dataGridView1.DataSource = dv;

第八種:

this.dataGridVi.DataSource = new BindingList<Object>(List<Object>);