新人求教.............C#窗体之间传值接受不能到
怎样能让FORM2 窗体接收到FORM1窗体的值? FORM2窗体代码 public sting ID; ID=textBox1.text; FORM1窗体代码 FORM2 x = new FORM2(); x.ID=this.textBox1.text; 这样写接收不到问什么
追问:请教一下代码应该怎么写才能传值过去 把一个窗口textBox传到另一个窗口的textBox里面= =新人还没学过委托.. 搞不懂 有简单的方法吗
怎样能让FORM2 窗体接收到FORM1窗体的值? FORM2窗体代码 public sting ID; ID=textBox1.text; FORM1窗体代码 FORM2 x = new FORM2(); x.ID=this.textBox1.text; 这样写接收不到问什么
追问:请教一下代码应该怎么写才能传值过去 把一个窗口textBox传到另一个窗口的textBox里面= =新人还没学过委托.. 搞不懂 有简单的方法吗
答案:因为FORM2 x = new FORM2(); 只是实例化from2
在实例化的时候 已经对from2中的textBox1.text进行了赋值操作,即空。
x.ID=this.textBox1.text; 这句只是将form1的textBox1.text赋给ID
不会再进行ID=textBox1.text;这句话了
想传值的话 用委托 详情百度HI我
上一个:VB怎么做到多个窗体(窗体B、窗体C)可以镶嵌到另一个窗体A中Toolbar3内
下一个:Microsoft .NET Framework 2.0 安装问题。