WindowsApplication中,点一个button。打开一个新的窗口,同时关闭原来的窗口
WindowsApplication中,点一个button。打开一个新的窗口,同时关闭原来的窗口。 
 请教。。。
------解决方案--------------------因为新生成的窗体是在和主窗体是同一个线程,前高线程关闭时新窗体也关闭了.所以我想新开一个线程,在新的线程中新建窗体,同时把这个线在的IsBackground 设为False就不会消失了.   
 private void button1_Click(object sender, EventArgs e) 
         { 
             Thread frmThread = new Thread(new ThreadStart(this.FormThread)); 
             frmThread.IsBackground = false; 
             frmThread.Start(); 
             this.Close(); 
         }   
         private void FormThread() 
         { 
             Form frm = new Form(); 
             frm.ShowDialog();               
         }