多个窗体间控件的调用

 

form2中点击按钮修改form1中按钮的值。

有很多种方法,说一个最简单的:

首先form1中把form2。show出来

 

 1 public Form1()
 2         {
 3             InitializeComponent();
 4         }
 5 
 6         private void Form1_Load(object sender, EventArgs e)
 7         {
 8             Form2 f2 = new Form2(this);
 9             f2.Show();
10         }

 

form2构造函数需要接收form1对象

 1 Form1 f1;
 2         public Form2( Form1 f11)
 3         {
 4             InitializeComponent();
 5             f1 = f11;
 6         }
 7 
 8         private void button1_Click(object sender, EventArgs e)
 9         {
10             f1.button1.Text = "这是F2点击的";
11         }

 

看看效果吧

 

 

完事!

点击此处下载Demo

posted @ 2015-01-23 17:41  童心少年  阅读(242)  评论(0编辑  收藏  举报