如果有更多行要读取,我有2个按钮上一个/下一个更改其状态。
因此,他们在条件下启用/禁用。
是否可以阅读他们的状态?
关于WFA
下面我将如何检查我寻找更好的方式
if (nextbutton.Enabled)
NextBtnState = true;
else
NextBtnState = false;
if (prevbutton.Enabled)
PrevBtnState = true;
else
PrevBtnState = false;
答案 0 :(得分:1)
if(buttonName.Enabled)// if button is enabled
{
//do this
}
else
{
//do that
}
当你更新你的问题时,如果你想要更简洁,你可以写,
nextbutton.Enabled ? (NextBtnState = true) : (NextBtnState = false);
答案 1 :(得分:0)
以@Pranit Kothari的想法
解决方案是
NextBtnState = nextbutton.Enabled = nextbutton.Enabled ? (NextBtnState = true) : (NextBtnState = false);
PrevBtnState = prevbutton.Enabled = prevbutton.Enabled ? (PrevBtnState = true) : (PrevBtnState = false);