清空和添加头信息的代码:
Dictionary<string, string>head = new Dictionary<string, string>()
for (int i = 0i <this.dataGridView1.Columns.Counti++)
{
head.Add(this.dataGridView1.Columns[i].Name, this.dataGridView1.Columns[i].HeaderText)
}
this.dataGridView1.DataSource = null
foreach (KeyValuePair<string, string>k in head)
{
this.dataGridView1.Columns.Add(k.Key, k.Value)
}
如果是全部清空的话可以让dgv.DataSource
=
null
如果是要清除指定的某一项的话
可以先让dgv.DataSource
=
new
List<object>()
再对原来的集合进行删除动作
最后在重新指定一下
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)