Sut*_*han -4 c# .net-4.0 winforms
当我按下子窗体上的关闭按钮时,应关闭父窗体.
由于编程效率高,我不喜欢使用表单show()和hide()方法.(而不是我使用showDialog()方法)
让我们假设我有3个表格
从form_A我将使用form_B.ShowDialog()方法打开form_B .然后我进一步使用form_C.ShowDialog()method 从form_B打开form_C .
我的问题是当我使用按钮点击事件关闭form_C时,应该关闭form_C和form_B并返回到form_A.我怎么能这样做?
有人请帮帮我.
//code in form A
formB.ShowDialog();
Close();
//code in form B
formC.ShowDialog();
Close();
Run Code Online (Sandbox Code Playgroud)
因此,当关闭时formC,Close()将执行after并关闭当前表单formB.formB关闭 - > 将执行Close()after formB.ShowDialog()并关闭当前表单,formA然后mainForm再次显示.