我有两个表单分别叫做
form1
和form2
:
form1
由一个label
和一个button
组成。form2
由一个textBox
和一个button
组成。
当我点击form1
中的按钮时,会显示form2
。任何在textBox
中输入的内容,一旦我点击form2
中的按钮,都应该写回到form1.label
中。
以下是我的代码,但它不能正常工作。
// Code from Form 1
public partial class Form1 : Form
{
public void PassValue(string strValue)
{
label1.Text = strValue;
}
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Form2 objForm2 = new Form2();
objForm2.Show();
}
}
// Code From Form 2
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Form1 objForm1 = new Form1();
objForm1.PassValue(textBox1.Text);
this.Close();
}
}
同时还有一张截图:
我该如何实现这个?