title: Open a Form in a Panel from a Form inside that Panel
body: <p>I want to open a form inside a panel, but I want to open that form from a form that is already inside that panel.
  example: the name of my panel is panel and I have 3 forms, form1, form2, form3.</p>
  <pre><code>panel.Controls.Clear();
  form2 myForm = new form2();
  myForm.FormBorderStyle = FormBorderStyle.None;
  myForm.TopLevel = false;
  myForm.AutoScroll = true;
  panel.Controls.Add(myForm);
  myForm.Show();
  </code></pre>
  <p>now I want to open form3 with a button inside form2</p>
  <pre><code>private void button_Click(object sender, EventArgs e){
      form3 myForm = new form3();
      myForm.FormBorderStyle = FormBorderStyle.None;
      myForm.TopLevel = false;
      myForm.AutoScroll = true;
      panel.Controls.Add(myForm);
      myForm.Show();
      this.close();
  }
  </code></pre>
  <p>so how do I add a new form to a panel inside a other form and close the current one</p>