我想做那样的事情
private void button_Click(object sender, EventArgs e)
{
open a new form
when it is closed
Continue from here
.
.
.
}
有可能吗?
答案 0 :(得分:1)
frmSecond f = new frmSecond();
f.ShowDialog() // waits until second form closed
//continue
答案 1 :(得分:0)
您正在寻找模态对话框。
在Windows窗体中,您可以使用ShowDialog
方法以这种方式显示表单:
secondForm.ShowDialog();
基本思想是在ShowDialog
中运行另一个UI循环,以便在模态对话框中拥有正常的交互式GUI,而原始表单不可访问(主要是)。关闭对话框后,调用方法中的代码将照常继续。