如何让后面的窗体获得前面一个窗体上一个textbox的text
form1上有一个textbox1 ,一个button,单击button后进入form2,在form2上如何获得textbox1的text,请告人们指点下,最好能给详细代码,菜鸟上路,请多多帮助!
------解决方案--------------------你可以在Form2上添加一个类型为TextBox的属性,然后如下:
Form2 f = new Form2();
f.TextBox = this.textBox1;
f.ShowDialog(this);
这样就可以通过这个属性在Form2中操作TextBox,从而就操作了Form1的TextBox1了.
------解决方案--------------------设置form1的textbox1为public
Form1 f = new Form1();
string T_String = f.textbox1.text;
------解决方案--------------------通过属性取得是一种方法,比如上面两位所说,另一种方法就是添加一个获取方法:
class Form1
{
public string GetText() { return textbox1.Text; }
.............
.............
.............
}
class Form2
{
Form1 form1;
String ss = form1.GetText() { return textbox1.Text; }
}
------解决方案--------------------兄弟们都说,我就不重复了!接分!