上代码!
this.Hide();
Form1 f = new Form1();
f.ShowDialog();
this.Close();
那么有人就有疑问了,这难道最后不会只关掉最后一个新建窗口吗?
no no no,还是你们肤浅了,注意,我使用的是ShowDialog()而非Show(),
那ShowDialog()又是什么意思呢?简单的理解,就是等待ShowDialog()的窗口关闭后再执行接下来的代码,这里有一点递归的感觉。
好了,这就是在winform下最简实现方法了,再见~