如果是管理员进入那么groupbox的visible可见,其他不可见,(已经把visible的属性设置为false)这样写为什么达不到管理员登录还是看不见groupbox呢??????????form1里面的代码:
public static string a;
if(textbox1.text==1)
{
a="管理员";
}
else if(textbox1.text==2)
{
a="会员";
}
else if(textbox1.text==3)
{
a="非会员";
}form2里面的代码:
if(form1.a=="管理员")
{
groupbox1.visible=True;
}
eles if(form1.a=="会员")
{
groupbox1.visible=false;
}
eles if(form1.a=="非会员")
{
groupbox1.visible=false;
}
public static string a;
if(textbox1.text==1)
{
a="管理员";
}
else if(textbox1.text==2)
{
a="会员";
}
else if(textbox1.text==3)
{
a="非会员";
}form2里面的代码:
if(form1.a=="管理员")
{
groupbox1.visible=True;
}
eles if(form1.a=="会员")
{
groupbox1.visible=false;
}
eles if(form1.a=="非会员")
{
groupbox1.visible=false;
}
public static string a;
改成
public string a;
试试
if([color=#FF0000]textbox1.text==1) //这里可以这样直接写?
{
a="管理员";
}
else if(textbox1.text==2)
{
a="会员";
}
else if(textbox1.text==3)
{
a="非会员";
} form2里面的代码:
if(form1.a=="管理员")
{
groupbox1.visible=True;
}
eles if(form1.a=="会员")
{
groupbox1.visible=false;
}
eles if(form1.a=="非会员")
{
groupbox1.visible=false;
}[/color]
这样改就更不行啦~!!里面说必须要这样的!form1执行没有问题,form2也没用问题,不知道为什么
我只是举个例子,1其实是文本里面的数字,form1,form2执行没有问题,就是没有最后的结果