winform窗体间传值
Label0:name 一般命名为lbl 或 lbl_ 加特定的名称。
TextBox:name 一般txt 或txt_
Button::name 一般 btn btn_
ListBox: lst lst_
var frm =new Form2();
frm.Show();
Ctrl+G
NotifyIcon 托盘 像屏幕右下角某些应用程序显示的小图标一样的。
新建两个窗体 Form1 Form2
在Form1上添加按钮用来打开Form2 放入label用来接收Form2传回来的值。
Form2放一个按钮用来修改Form1的值
//修改Form1.Designer里label的访问修饰符为public //不修改的话Form2访问不到该label private System.Windows.Forms.Button button1; public System.Windows.Forms.Label label1;
//打开Form2 private void button1_Click(object sender, EventArgs e) { Form2 f = new Form2(); f.ShowDialog(this); }
private void button1_Click(object sender, EventArgs e) { //在Form2中修改Form1 label的值 (this.Owner as Form1).label1.Text = "传入值"; }