问:
C# 如何罗列应用程序创建和打开的所有窗体?
如何知道我要打开的窗体是否已经打开了,如果已经打开了,我就只显示就可以了,不用再NEW了。要不然会打开很多个窗体。
答案:
WinForms里面?
使用属性:Application.OpenForms
foreach(Form f in Application.Current.OpenForms)
{
....
}
问:
C# 如何罗列应用程序创建和打开的所有窗体?
如何知道我要打开的窗体是否已经打开了,如果已经打开了,我就只显示就可以了,不用再NEW了。要不然会打开很多个窗体。
答案:
WinForms里面?
使用属性:Application.OpenForms
foreach(Form f in Application.Current.OpenForms)
{
....
}