首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎的关闭子窗体

2013-11-14 
怎样关闭子窗体?主窗体上有一个panel控件,有多个子窗体form2,form3,form4,form5...子窗体是显示在主窗体的

怎样关闭子窗体?
主窗体上有一个panel控件,有多个子窗体form2,form3,form4,form5...

子窗体是显示在主窗体的panel控件中

panel控件中始终只显示一个子窗体

比如我要显示form2时,要先关闭panel中的其他子窗体,代码该怎么写?
[解决办法]
panel.Controls.Clear();
[解决办法]
panel.Controls.OfType<Form>.ToList().ForEach(f=>f.Close());
[解决办法]

panel.Controls.Clear()

移除所有控件

热点排行