多个窗体间控件的调用
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 }
看看效果吧
完事!
本文来自博客园,作者:童心少年,转载请注明原文链接:https://www.cnblogs.com/makeblock/p/4244753.html