title: pass a value from one form to another
body: <p>I have two forms, and I need pass a value from form1.textbox1 to form2.variable</p>
  
  <p>Form1:</p>
  
  <pre><code>string Ed = "", En = ""; 
  
  public string En1
  {
      get { return En; }
      set { En = value; }
  }
  
  public string Ed1
  {
      get { return Ed; }
      set { Ed = value; }
  }
  private void button1_Click(object sender, EventArgs e)
  {
  
      Form2 F2 = new Form2();
      F2.Show();
      F2.textbox1value = Ed;
      F2.textbox2value = En;
  }
  </code></pre>
  
  <p>`
  and Form2:</p>
  
  <pre><code>public string textbox1value
  {
      get { return textBox1.Text; }
      set { textBox1.Text = value; }
  }
  public string textbox2value
  {
      get { return textBox2.Text; }
      set { textBox2.Text = value; }
  }
  
  private void button1_Click(object sender, EventArgs e)
  {
      Form1 F1 = new Form1();
      F1.Ed1 = textBox1.Text;
      F1.En1 = textBox2.Text;
  }
  </code></pre>
  
  <p>when I click "save" on form2 and open debug I see "ed = 3; en = 5", but when i click "open form2" on form1 and open debug, i see "Ed = null; En = null;" and shows a blank form without value in textboxes. help please.</p>