private void SetButtonState(bool b)
{
if (this.btn_GetNode.InvokeRequired)
{
SetButtonStateHandler d = new SetButtonStateHandler(SetButtonState);
this.Invoke(d, new object[] { b });
}
else
{
this.btn_GetNode.Enabled = b;
this.btn_getTopo.Enabled = b;
this.btn_stopNodeGet.Enabled = !b;
}
}
{
if (this.btn_GetNode.InvokeRequired)
{
SetButtonStateHandler d = new SetButtonStateHandler(SetButtonState);
this.Invoke(d, new object[] { b });
}
else
{
this.btn_GetNode.Enabled = b;
this.btn_getTopo.Enabled = b;
this.btn_stopNodeGet.Enabled = !b;
}
}
设置按钮状态的方法
本文介绍了一个用于设置按钮启用或禁用状态的方法。该方法检查按钮是否需要通过Invoke调用来更新状态,并根据传入的布尔值参数来启用或禁用指定的按钮。
1万+

被折叠的 条评论
为什么被折叠?



