打开Form2点击Form1中的按钮

本文关键字:按钮 Form1 Form2 点击 打开 | 更新日期: 2023-09-27 17:54:44

我有一个windows应用程序,当我点击Form1上的一个按钮打开Form2。我有一个单独的按钮在Form2上,当我点击它应该打开Form1。

Form 1 :
     Form form2 = new Form2();
     form2 .ShowDialog();
     Form1.Close();
Form 2 : 
     Form form1 = new Form1();
     form1.ShowDialog();
     form2.Close();

应用程序结束..谁能解释如何实现纠正这一点?

打开Form2点击Form1中的按钮

假设Form1.Close()是一个打字错误:您不能关闭应用程序的父窗体。一旦此窗口关闭,应用程序将关闭。

对于WPF,您可以这样做:

Application.ShutdownMode = ShutdownMode.OnLastWindowClose;

参见:Windows窗体:在运行时更改应用程序主窗口