C# DataGridView控制元件繫結資料來源的方式
阿新 • • 發佈:2019-01-31
注:
直接新增並繫結資料庫,要刪除的話,需(?)刪除資料庫中的資料,然後重新給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>);