首页 / 问答 / C#Winforms桌面应用程序中两个窗体的DataGridView数据如何互相调用,委托&事件还是静态成员?

C#Winforms桌面应用程序中两个窗体的DataGridView数据如何互相调用,委托&事件还是静态成员?

.NET C# WINFORM 窗体 窗体传值 2.13K 次浏览
0

我的Form1里有一个datagridview1,Form2里也有一个datagridview1,我想单击Form2里的button按钮,把2里的datagridview计算好的数据,引用到1的datagridview里,请问该怎么做?

我已经把两个datagridview的modifers属性设为了public。但不知道button里的代码该怎么写了。

举个例子,就比如把Form2的dataGridView1.Rows[1].Cells[1].Value更新到Form1里,该怎么做?

此问题来自:【C# 两个窗体的datagridview数据互相调用】

回复 [×]
提交评论
请输入评论内容

1 个回答

  • 0

    这是一个典型的委托和事件实现Winforms窗体传值的场景,先看效果:

    完整示例代码如下:

    Product.cs

    Form1.cs

    Form1.Designer.cs

    Form2.cs

    Form2.Designer.cs

    Rector的个人主页

    Rector

    2022-05-13 回答

    我来回答