當我點擊一個按鈕,然後運行附加到它自己的整個方法,我想按鈕來重置整個內容。所以,如果我使用Application.Restart();
它只會重新啓動應用程序,但不運行其餘的。我將如何解決這個問題? 我想重新啓動應用程序的原因是有很多變量,我想重置所有這些變量。 這個重置過程必須通過點擊一個特定的按鈕來完成。但是,該按鈕具有許多功能,可以在此方法的任何位置運行Application.Restart();
方法。 導致此方法無法執行。 所以基本上我想這個方法重新啓動所有變量,然後運行其餘的(從enableButtons();
開始)如何在不退出和重新加載的情況下重新啓動應用程序?
private void puzzleToolStripMenuItem_Click(object sender, EventArgs e) {
Application.Restart();
enableButtons();
puzzleDataMethod();
MessageBox.Show...
請解釋爲何重新啓動應用程序? – Reniuz
更好地解釋一下,「當我點擊一個按鈕,然後運行整個方法附加到它自己」時,你的意思是什麼 – Shai
@Renuiz和Shai解釋了更多 –