如何将一个gridview的标题行赋给另一个gridview 我有两个gridview ,一个是动态创建的gv1,一个己编辑好字段和数据源的gv2(含隐藏字段)。问题:我想将gv2的标题行赋给gv1 ,如何赋呀?如何取gv2的datafield,有没有行拷贝??请大侠帮助。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好像有个datatable.clone()方法,但我没用过 dataGridView1.Columns.CopyTo 到第二个 dgv1.cloumns[i].name 一个个取,一个个Add吧 int i = dataGridView1.ColumnCount; dataGridView1.AutoGenerateColumns = false; DataGridViewTextBoxColumn[] fields = new DataGridViewTextBoxColumn[i]; dataGridView1.Columns.CopyTo(fields, 0);// DataGridView gv2 = new DataGridView(); gv2.AutoGenerateColumns = false; for (int j = 0; j < i; j++) { DataGridViewTextBoxColumn dgc = new DataGridViewTextBoxColumn(); dgc.Name = fields[j].Name; dgc.HeaderText= fields[j].HeaderText; gv2.Columns.Insert(j, fields[j]); } this.Controls.Add(gv2); 帮忙写一个软件 C#能开发ICA客户端吗? ★★★★如何将字符串中的非数字去掉?★★ gridview控件中手动代码删除列不执行,为什么??? 请教高手,如何在c#中,释放本机ip再重新获取ip,或关闭本地连接再启动本地连接 设置断点的问题 紧急求救:des加密解密和数据库问题 【菜鸟问题】c#中如何打开word文档 关于chart控件问题 求大神 c#调用vb6的dll问题,在线等,谢谢. C# 操作oracle dmp文件的导入 问题,急需高手帮忙,谢谢
dataGridView1.AutoGenerateColumns = false;
DataGridViewTextBoxColumn[] fields = new DataGridViewTextBoxColumn[i];
dataGridView1.Columns.CopyTo(fields, 0);//
DataGridView gv2 = new DataGridView();
gv2.AutoGenerateColumns = false;
for (int j = 0; j < i; j++)
{
DataGridViewTextBoxColumn dgc = new DataGridViewTextBoxColumn();
dgc.Name = fields[j].Name;
dgc.HeaderText= fields[j].HeaderText;
gv2.Columns.Insert(j, fields[j]);
}
this.Controls.Add(gv2);