Program:Main Application.Run(new Form1()); 改成 new Form1().Show(); Application.Run();Form1:Button_Click Form2 f = new Form2(); f.Show(); this.Close();Form2:Button_Click Form1 f = new Form1(); f.Show(); this.Close();当最后一个窗口关闭时要调用 Application.Exit(); 否则程序进程是不会结束的
或者把两个窗体做成两个应用程序,点击窗体一后打开窗体2的exe,然后关掉窗体1
Application.Run(new Form1()); 改成
new Form1().Show();
Application.Run();Form1:Button_Click
Form2 f = new Form2();
f.Show();
this.Close();Form2:Button_Click
Form1 f = new Form1();
f.Show();
this.Close();当最后一个窗口关闭时要调用 Application.Exit(); 否则程序进程是不会结束的