Form1 newForm1 = new Form1();
newForm1.ShowDialog();
this.Close();
这个执行到 newForm1.ShowDialog();时,下面的就不会再执行了,而是执行newForm1中的东西了,你可以将其隐藏
Form1 newForm1 = new Form1();
this.Hide();
newForm1.ShowDialog();
当关闭打开的窗口时,两个窗口同时关闭,这是怎么回事呀?
这个可以在newForm1的Closing()或者Closed()事件中写:Application.Exit();
这样就可以全部关闭.