winform窗体只创建一次对象一个窗体
方法1,设置标示,建立时设置一值,在没有关闭销毁窗体时,用if判断创建对象。关闭销毁时又设置为一值。保证只城建科一次窗体。
方法2.创建对象为静态,用以静态方法判断创建,感觉好点。例如 static Form2 frm;
static cs ()
{
if(frm==null)
{ frm=new Form2;
frm.show();
}
else
{
frm.show();
}
}
方法1,设置标示,建立时设置一值,在没有关闭销毁窗体时,用if判断创建对象。关闭销毁时又设置为一值。保证只城建科一次窗体。
方法2.创建对象为静态,用以静态方法判断创建,感觉好点。例如 static Form2 frm;
static cs ()
{
if(frm==null)
{ frm=new Form2;
frm.show();
}
else
{
frm.show();
}
}