请问想winform的窗体的Show()出来的窗体关闭后才继续执行Show()后的语句怎实现?
就是跟ShowDialog()执行效果一样的,不过就不要弹出的窗体就点不了其他窗体。
[解决办法]
Form2 fm = new Form2();fm.Show();while (!fm.IsDisposed){ Application.DoEvents();//加上这句 this.Enabled = false;//禁用主窗体 }this.Enabled = true;//激活主窗体//继续执行 MessageBox.Show("子窗体关闭了,可以继续执行了");