如何在表单之间共享数据?

use*_*057 3 c# winforms

考虑两种形式:form1 和 form2

form1电话form2

form2 frm = new form2()
frm.show
Run Code Online (Sandbox Code Playgroud)

form2显示带有数据的网格。选择数据后,将其放入文本框中。

我需要的返回值form2,以form1当它关闭。

如何才能做到这一点?

SLa*_*aks 5

public向您的Form2类添加一个返回所选项目的属性。

然后,Show()ShowDialog()(阻塞方法)替换调用,然后检查属性。

此外,重命名您的表单。