日期:2014-05-20  浏览次数:20863 次

有关Mdi窗体的问题!!!
我有Form1,Form2,Form3这三个Form,其中Form1是Mdi父窗体,通过按钮可直接调出Form2,且Form2在Form1的容器范围内。

现在的问题是,我想在Form2上设一个按钮,按下之后Form3出现,但是Form3不在Form1的容器内,请问该怎么解决???

谢谢!!!

在线等!!!

------解决方案--------------------
在Form2里这样来设置并显示Form3就行了:
Form3 f = new Form3();
f.MdiParent = this.MdiParent;
f.Show();

这样Form3的MdiParent就是MDI主窗体的子窗体了