winform中如何在一个窗口中调用另一个窗口的textBox里的Text属性值

如题所述

我其他的方式不说了,就说一个比较实用的方式:
不管哪个窗口调用哪个的textBox值,只需要将被调用的textBox值赋给一个静态类变量。
然后需要值的窗口调用静态类变量即可,明白吗
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-05-05
传参啊
例如:
1:
有form1和form2
两个窗口,其中form1中有一个textBox,form2想获得form1中textBox里的Text属性值,
2:
form2是通过form1上的一个Button空间
new
出来的
在form2
中定义一个成员变量

属性
用来接收textBox里的Text属性值
public
string
str
=
null;
在form1的Button的Click事件中写入以下代码
form2
f
=
new
form2();
f.str
=
textBox.Text;
f.Show();
这样参数就传过去了;
或者在form2定义一个构造函数,在new
form2的时候通过构造函数传参
相似回答
大家正在搜