在C#中以两种形式发送数据(动态)

时间:2017-09-16 19:56:53

标签: c# winforms

如何动态地将数据从Form1发送到Form2

动态意味着,例如,Form1中有两个按钮。点击button1后,Form2上的标签会发生变化。然后,当我点击button2中的Form1时,相同的标签会再次更改。我需要在不关闭Form1Form2

的情况下执行此操作

例如: enter image description here

1 个答案:

答案 0 :(得分:0)

在表单之间共享数据并非易事,但可能。假设你有Form1(接收者)和Form2(发送者):

  1. 修改Form1以具有要接受的公共功能或属性 数据
  2. 让Form1创建Form2实例。使用Form1上的构造函数或某些公共属性,将Form1的引用传递给Form2。
  3. 让Form2调用Form1的函数来运行你想要的代码。