最简单的方案:
1——
在form1中定一个获取DataGridView选中行的属性,至少是internal,必要的时候用public。
2——
让这个属性能返回FORM1中DATAGRIDVIEW选中的行
3——
把这个FROM1传递给FORM2(怎么传递看你自己,可以通过form2中定一个属性来实现,也可以查找他们的关系)
1,通过静态static变量来存取。
2,通过构造函数来传递值。
直接用构造函数来传递控件的引用!
Form2的构造函数如:
DataGridView dgv;
Public Form2(DataGridView view)
{
this.dgv = view;
}
然后这样就很简单了,你就可以再form2里面操作这个DataGridView 就像在Fomr1操作一样~~