Passando um valor de um formulário para outro formulário
Tenho dois formulários chamadosform1
eform2
:
form1
é feito de umlabel
ebutton
.form2
é feito de umtextBox
ebutton
Quando clico noform1
, isso será exibidoform2
. Quaisquer entradas emtextBox
deve ser gravado novamente emform1.label
uma vez que apertei o botãoform2
.
Tenho o código abaixo, mas ele não funcion
// 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();
}
}
E uma captura de tela:
Como posso perceber isso?