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

怎么判断一个窗体已经打开了

2011-12-30 
如何判断一个窗体已经打开了rt[解决办法]在Form2加上如下代码://声明窗体1对象Form1 form1//在Form2的事

如何判断一个窗体已经打开了
rt

[解决办法]
在Form2加上如下代码:

//声明窗体1对象
Form1 form1;

//在Form2的事件或方法加如下代码
//判断窗体是否已经存在 - 存在:得到焦点;否则:重新实例化并加载...
if(form1 == null || form1.IsDisposed)
{
form1 = new Form1();
form1.Show();
}
else
{
form1.Focus();
}

热点排行