怎么样判断子窗体的焦点阿? try below codeforeach (Form aaa in this.MdiChildren){ aaa.Close();} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Form activeChild = this.ActiveMDIChild;if (activeChild != null) { activeChild。Close(); } 咳,看错楼主的题意了,以为只要删除最上面的子窗体呢。原来是想删除全部子窗体啊,这样的话,你的代码本身没有问题(不过可能是你整个程序哪儿有问题了),我测试过了,比如说MDI父窗体的File菜单下有一个菜单项menuItem3为Close All,我的测试代码如下:private void menuItem3_Click(object sender, System.EventArgs e){ foreach (Form aaa in this.MdiChildren) { aaa.Close(); }}完全没有问题。 谢谢jjccc,五飞。问题解决了。多谢!揭帖了 winform如何实现在一个form里单击某一图标就调用桌面图标功能? DataGridViewComboBoxColumn的使用问题 求一算法(用whlie做~~~~) C#实现打印机? CrystalReport部署问题 关于给用户添加权限的问题,只是做效果,不涉及后台。 请问两个.net窗体之间如何传值? dll里面的函数的一个参数 BYTE *lpData!该怎么匹配 求助:从数据库中取出图片显示到image控件里 c#.NET和RS22串口连接 我想问一下,大家所在的公司软件项目提成都是怎么分配的? 请从事ERP软件开发的同仁们发表意见。
if (activeChild != null)
{
activeChild。Close();
}
{
foreach (Form aaa in this.MdiChildren)
{
aaa.Close();
}}完全没有问题。