第一种:\x0d\x0aDataSet ds=new DataSet ()\x0d\x0athis.dataGridView1.DataSource=ds.Table[0]\x0d\x0a\x0d\x0a第二种:\x0d\x0aDataTable dt=new DataTable()\x0d\x0athis.dataGridView1.DataSource=dt\x0d\x0a \x0d\x0a第三种:\x0d\x0aDataSet ds=new DataSet ()\x0d\x0athis.dataGridView1.DataSource = ds.Tables["表名"]\x0d\x0a \x0d\x0a第四种:\x0d\x0aDataSet ds=new DataSet ()\x0d\x0athis.dataGridView1.DataSource = ds\x0d\x0athis.dataGridView1.DataMember = "表名"\x0d\x0a \x0d\x0a第五种:\x0d\x0aArrayList Al = new ArrayList()\x0d\x0athis.dataGridView1.DataSource = Al\x0d\x0a \x0d\x0a第六种:\x0d\x0aDictionary dic = new Dictionary()\x0d\x0athis.dataGridView1.DataSource = dic\x0d\x0a \x0d\x0a第七种:\x0d\x0aDataView dv = new DataView()\x0d\x0athis.dataGridView1.DataSource = dv\x0d\x0a \x0d\x0a第八种:\x0d\x0athis.dataGridVi.DataSource = new BindingList(List)\x0d\x0a \x0d\x0a就知道这么多了,有些都搞忘了,应该还有很多。在
DataGridView
上右键选择编辑列,在数据一项中找到DataPropertyName,在里面写上对应的要绑定的数据中的
字段名
,即可
。比如:从数据库中选择的
datatable
的第一列的字段名为:”编号“,则在DataPropertyName里写上“编号”,显示是显示HeaderTest属性里的内容,DataPropertyName只是用于绑定。
DataGridView的AutoSizeColumnsMode设置为DisplayedCells,则把一行中的数据都显示出来,但是不能拉动改变列宽。
评论列表(0条)