[导入]Winform间窗体传值
先在Form1中声明新开窗口及传递变量的语句如下:
private void button1_Click(object sender, System.EventArgs e)
{
Form2 myForm=new Form2();
myForm.Show();
myForm.textBox2.Text=textBox1.Text;(其中textBox1是Form1上的控件)
}
在Form2中将默认生成的private System.Windows.Forms.TextBox textBox2;改为public System.Windows.Forms.TextBox textBox2;这样就可以全局引用了。
以上是用控件传,用全局变量传也可,将myForm.后面改为该变量即可,注意该变量也必须public
文章来源:http://philosophy.mblogger.cn/zeusvenus/posts/3138.aspx
浙公网安备 33010602011771号