1、 判断窗体是否存在,如果存在就激活
bool flag = false;
FormCollection frmArray = Application.OpenForms;
foreach(Form frmname in frmArray)
{
if (frmname.Name == "Form2")
{
flag = true;
frmname.Activate();
}
}
if (flag==false)
{
Form2 frm = new Form2();
frm.Show();
}