关于窗体释放资源的问题!
假设程序在有两个Form    
 Form1   为MDI窗体   
 在Form1中打开Form2 
 Form2   tmpeForm   =   new   Form2() 
 tmpeForm.MdiParent=this; 
 tmpeForm.Show();   
 请问怎样实现关闭Form2后不释放资源 
 直到关闭Form1才把Form1和Form2的资源释放。 
 就像用ShowDialog方式开打Form2 
 请大虾们指点指点。。。 
 谢谢
------解决方案--------------------不要关闭Form2, 
 用Hide()函数隐藏它就好了!
------解决方案--------------------再form2的fm.FormClosed事件委托给一个释放资源的方法。 
 试一下   
         private void button5_Click(object sender, EventArgs e) 
         { 
             string aa =  "asdsadsadsadasd\0\0 "; 
             aa.Remove(aa.IndexOf( "\0 ")); 
             txtUsername.Text  = aa;   
             FrmMain fm = new FrmMain(); 
             fm.FormClosed += new FormClosedEventHandler(fm_FormClosed); 
             fm.Show();     
         }   
         void fm_FormClosed(object sender, FormClosedEventArgs e) 
         { 
             Form f = (Form)sender; 
             f.Dispose(); 
         }
------解决方案--------------------最直接的就是隐藏
------解决方案--------------------是啊,你把它隐藏了不就可以了嘛.
------解决方案--------------------隐藏 简单有效