Form1 browser = new Form1(textBoxUserName.Text.Trim(), textBoxOldPassword.Text.Trim(), textBoxNewPassword.Text.Trim());
browser.Shown += (o, t) => { this.Close(); };
browser.Show();
我希望新窗口顯示並關閉舊窗口。C#窗口創建後立即關閉
發生的事情是,應用程序被關閉時自動this.Close()被調用
我使用的WinForms
當父窗口關閉時,我認爲子窗口關閉。你可以嘗試'Hide()'。 – quantum
如何防止啓動表單退出應用程序? –
如果「this」是您的主窗體,則this.Close()將關閉您的應用程序。這是設計。 – loopedcode