110,534
社区成员
发帖
与我相关
我的任务
分享
//Form2 为窗口B
private void button1_Click(object sender, EventArgs e)
{
foreach (Form f in Application.OpenForms)
{
if (f is Form2)
{
if (f.WindowState != FormWindowState.Normal)
{
f.WindowState = FormWindowState.Normal;
}
f.Activate();
return;
}
}
Form2 f2 = new Form2();
f2.Show();
}
public class SingleTon
{
private form2 frm;
private object lockHelper;
public static Form2 GetForm()
{
if(frm == null)
{
lock(lockHelper)
{
if(frm==null)
frm = new form2();
}
}
return frm;
}
}