C# 在两个窗体之间传递gridview数据
如何在Form2 GridView上传输Form1选中的GridView行数据C# 在两个窗体之间传递gridview数据,c#,datagridviewrow,C#,Datagridviewrow,如何在Form2 GridView上传输Form1选中的GridView行数据 像这样:有很多方法可以实现这一点。我脑海中最简单的想法是: -创建GetDataForm的距离,并调用一个显示表单并获取结果的方法: GetDataForm form2 = new GetDataForm(); List<DataGridViewRow> res = form2.ShowForm(); for (int i = 0; i < res.Count; i++) mainFormG
像这样:有很多方法可以实现这一点。我脑海中最简单的想法是: -创建
GetDataForm
的距离,并调用一个显示表单并获取结果的方法:
GetDataForm form2 = new GetDataForm();
List<DataGridViewRow> res = form2.ShowForm();
for (int i = 0; i < res.Count; i++)
mainFormGrid.Rows.Add(res[i]);
-您的传输
按钮的点击
事件应该是:
private void tranferButton_Click(object sender, EventArgs e)
{
_closedByTransferButton = true;
Close();
}
希望这能有所帮助。我想我有一个表单,称为主表单,现在我想要由工人制作的每日数据,所以用户在点击按钮第二个表单“获取数据表单”时单击按钮打开并用户选择一些数据并在主窗体上传输,但通过2个窗体在gridview中传输到gridview@trippino我的英语不太好,我希望你理解不,我没有尝试你的更新代码,但我自己通过临时表检查行插入临时表,我通过选择查询调用下一个窗体>最后,我在这个帮助下完成了
private void tranferButton_Click(object sender, EventArgs e)
{
_closedByTransferButton = true;
Close();
}