[英]How to Use form1 datagridview1 (all rows) into form2 datagridview2
I have two form( form1
, form2
). 我有两种形式(
form1
, form2
)。 In form1
having datagridview1
and form2
having datagridview2
. 在具有
datagridview1
form1
和具有datagridview2
form2
中。 I want click a button, all data are from form1_datagridview1
to display in form2_datagridview2
. 我想单击一个按钮,所有数据都从
form1_datagridview1
显示在form2_datagridview2
。
Please help! 请帮忙!
Set DataGridView2
as public
and write following code in Botton_Click
of Form1
: 将
DataGridView2
设置为public
并在Form1
Botton_Click
中编写以下代码:
var frm2 = new Form2();
frm2.dataGridview2.DataSoure = this.dataGridView1.DataSource;
frm2.Show();
use this on Form1 button Click 在Form1按钮上使用它单击
var form = Application.OpenForms.OfType<Form2>().FirstOrDefault();
if (form != null)
{
Form tempChild = form;
DataGridView dd = (DataGridView)tempChild.Controls["datagridview2 of form2"];
dd.DataSoure = this.dataGridView1.DataSource;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.