首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#中清空了DataGridView中的列后,如果自定义列?该怎么解决

2012-04-18 
C#中清空了DataGridView中的列后,如果自定义列?DataGridView原来有一些列,现在我利用 dgvManifest.Columns

C#中清空了DataGridView中的列后,如果自定义列?
DataGridView原来有一些列,现在我利用 dgvManifest.Columns.Clear(); (dgvManifest是我的DataGridView的名字)清空之后自己想自定义一些列,但不知道该如何定义列名,及列头名字等信息,求高手指点下,写个伪代码,谢谢了!

[解决办法]
在那条语句以后添加
DataTable dt = new DataTable();
dt.Columns.Add(new DataColumn("id", typeof(int)));
id代表列名
int代表想插入列的数据类型 比如string
[解决办法]
int RowIndex = dgv_已选产品.Rows.Add(); //新建一行
DataGridViewRow Row = dgv_已选产品.Rows[RowIndex];
[解决办法]
DataGridViewColumn column = new DataGridViewTextBoxColumn();
column.HeaderText = "列1";
column.Name = "Column1";
column.DataPropertyName = "name";
column.Width = 70;
dgvManifest.Columns.Add(column);

column = new DataGridViewCheckBoxColumn();
....

热点排行