while (ord.Read())
{
Right.Right = ord.GetString(3);
if(Right.Right=="打开")
{
mainform.button1.Enabled = true;//mainform已经初始化
}
if (Right.Right == "关闭")
{
mainform.button2.Enabled = true;
}
if (Right.Right == "编辑")
{
mainform.button3.Enabled = true;
}
}
mainform.Show();
我想根据Right.Right的值设置mainform的BUTTON.enabled。
为什么我这么写3个按钮全是false呢?循环里有2个button的enabled已经是true,但是到mainform显示的时候还是false?
{
Right.Right = ord.GetString(3);
if(Right.Right=="打开")
{
mainform.button1.Enabled = true;//mainform已经初始化
}
if (Right.Right == "关闭")
{
mainform.button2.Enabled = true;
}
if (Right.Right == "编辑")
{
mainform.button3.Enabled = true;
}
}
mainform.Show();
我想根据Right.Right的值设置mainform的BUTTON.enabled。
为什么我这么写3个按钮全是false呢?循环里有2个button的enabled已经是true,但是到mainform显示的时候还是false?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货