我有一个Windows应用程序,当我单击Form1上的按钮打开Form2。当我点击它假设打开Form1时,我在Form2上有一个更多的按钮。
Form 1 :
Form form2 = new Form2();
form2 .ShowDialog();
Form1.Close();
Form 2 :
Form form1 = new Form1();
form1.ShowDialog();
form2.Close();
申请结束。任何人都可以解释如何纠正这个问题?
答案 0 :(得分:0)
假设Form1.Close()
是拼写错误:您无法关闭应用程序的父表单。关闭此窗口后,应用程序将关闭。
使用WPF,你可以做其他事情:
Application.ShutdownMode = ShutdownMode.OnLastWindowClose;