如何检查表单是否打开以及是否打开以关闭表单?
我尝试了以下操作,测试了一些代码,但它一直说表单未打开,即使我知道它是:
foreach(Form a in Application.OpenForms)
{
if (a is YouLikeHits_Settings)
{
// About form is open
MessageBox.Show("form open");
break;
}
// About form is not open...
MessageBox.Show("form not open");
break;
}
应用程序.OpenForms包含打开的表格。如果在此集合中形成,则将其打开。否则它不会打开(可能关闭)。
if (Application.OpenForms.OfType<YouLikeHits_Settings>().Any())
MessageBox.Show("Form is opened");
else
MessageBox.Show("Form is not opened");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)