日期:2014-05-17  浏览次数:20906 次

WinForm中 如何遍历窗体 然后关闭不需要的窗体?
WinForm中    如何遍历窗体  然后关闭不需要的窗体?
一个主窗体有很多个子窗体的,如何遍历所有的窗体,最好是NAME,句柄神马的暂时不懂啊。然后我就可以关闭不需要的窗体。谢谢!
遍历 winform 遍历窗

------解决方案--------------------
或者这么写:
Application.OpenForms.Cast<Form>().Where(x => x.Name != "Form1" && x.Name != "Form2").ToList().ForEach(x => x.Close());