c# 防止重复打开窗体
Froms.form_salemyform=newFroms.form_sale();if(YZsoft.Class.cs_static.form_open==false...
Froms.form_sale myform = new Froms.form_sale();
if (YZsoft.Class.cs_static.form_open == false )
{
myform.Show();
YZsoft.Class.cs_static.form_open = true;
}
else
{
myform.Activate();
}
首先我弄了一个全局变量 form_open.然后我想的是根据这个变量来判断窗体是否已经打开,如果没打开则打开,如果已经打开则显示这个窗体,但是实现不了,如果已经打开的时候,窗体不能显示出来, 该怎么写 展开
if (YZsoft.Class.cs_static.form_open == false )
{
myform.Show();
YZsoft.Class.cs_static.form_open = true;
}
else
{
myform.Activate();
}
首先我弄了一个全局变量 form_open.然后我想的是根据这个变量来判断窗体是否已经打开,如果没打开则打开,如果已经打开则显示这个窗体,但是实现不了,如果已经打开的时候,窗体不能显示出来, 该怎么写 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询