如何关闭MDI子窗体C#

如何关闭MDI子窗体C#

问题描述:

如何使用RETURN按钮关闭该子MDI窗体中的MDI子窗体,这会使我回到父窗体?到目前为止,我已经使用的代码:如何关闭MDI子窗体C#

if (ActiveMdiChild != null)     
      ActiveMdiChild.Close(); 

但这不起作用。我已经尝试了很多方法,但没有任何工作到目前为止 任何帮助非常感谢!

+0

你尝试只是关闭()? – Rob

+0

但是,当你编码关闭()我使用表单名称? (例如frmAddCustomer.Close()) – jboy

+0

如果你在表单中,只需调用'this.Close();'不知道'把我带回父窗体'是什么意思,因为在MDI应用程序中,父窗体总是处于活动状态。 – LarsTech

为什么不使用:

foreach (Form c in this.MdiChildren) 
{ 
    c.Close(); 
} 
+0

最后我用了这种循环,但是谢谢! – jboy