如何设置datagrid的表头,并填充数据
在DateGrid的Style属性中设置,先创建一个style样式,再在style样式中添加列项,自己想什么列名就在headText里填
PS:DateTable的列名也是可以修改的,你也可以把修改好了的DataTable给DateGrid
style 的mapping name 要和你创建的DataTable名一致
里面的列的mapping name 要和DataTable的列名一致
设好后,直接指明datagrid的datasoure即可,如下:
DataSet ds = new DataSet();
ds.ReadXml(apppath+@"/billDataSet.xml");
dataGrid1.DataSource = ds.Tables[0];
datagrid的详细设置如下:
DataGridTableStyle myDataGridStyle = new DataGridTableStyle();
myDataGridStyle.MappingName = TableName;
this.dataGrid1.RowHeadersVisible = true;
this.dataGrid1.HeaderBackColor = Color.Gray;
this.dataGrid1.HeaderForeColor = Color.White;
this.dataGrid1.GridLineColor =