WinForm中 如何遍历窗体 然后关闭不需要的窗体?
WinForm中 如何遍历窗体 然后关闭不需要的窗体?
一个主窗体有很多个子窗体的,如何遍历所有的窗体,最好是NAME,句柄神马的暂时不懂啊。然后我就可以关闭不需要的窗体。谢谢!
------解决方案--------------------或者这么写:
Application.OpenForms.Cast<Form>().Where(x => x.Name != "Form1" && x.Name != "Form2").ToList().ForEach(x => x.Close());