当我点击一个按钮,然后运行附加到它自己的整个方法,我想按钮来重置整个内容。所以,如果我使用Application.Restart();
它只会重新启动应用程序,但不运行其余的。我将如何解决这个问题? 我想重新启动应用程序的原因是有很多变量,我想重置所有这些变量。 这个重置过程必须通过点击一个特定的按钮来完成。但是,该按钮具有许多功能,可以在此方法的任何位置运行Application.Restart();
方法。 导致此方法无法执行。 所以基本上我想这个方法重新启动所有变量,然后运行其余的(从enableButtons();
开始)如何在不退出和重新加载的情况下重新启动应用程序?
private void puzzleToolStripMenuItem_Click(object sender, EventArgs e) {
Application.Restart();
enableButtons();
puzzleDataMethod();
MessageBox.Show...
请解释为何重新启动应用程序? – Reniuz
更好地解释一下,“当我点击一个按钮,然后运行整个方法附加到它自己”时,你的意思是什么 – Shai
@Renuiz和Shai解释了更多 –