Open mdichild from another mdichild
<p>I have following forms : main_menu(mdicontainer), form1 and form2. I am able to open from1 in main_menu as mdichild by</p>

<pre><code>form1 newMDIChild = new form1();

newMDIChild.MdiParent = this;

newMDIChild.Show();
</code></pre>

<p>When I try to open form2 as mdichild of main_menu from form1 by</p>

<pre><code>form2 newMDIChild = new form2();

newMDIChild.MdiParent = this.MdiParent;

newMDIChild.Show;

this.close();
</code></pre>

<p>It still opening form2 as non-child form. I did not found any solution so far. Any ideas? Thanks in advance.</p>
