主窗体的菜单点。。可以显示子窗体。
按2下就出现2个。。如何实现按第2下把第1个窗体给释放掉。。谢谢。。

解决方案 »

  1.   


    foreach (Form f in this.OwnedForms)
                {
                    f.Dispose();
                }
                Form2 fm = new Form2();
                fm.Show(this);
      

  2.   

    这个问题在论坛中已经问了很多次了.先在主窗体添加如下代码:        private SubForm subForm = null;     //子窗体然后在主窗体某一事件中添加如下代码:            if (subForm != null)
                {
                    subForm.Close();
                }            subForm = new SubForm();
                subForm.Show();
      

  3.   

    SubForm是哪个命名空间下的啊?