switch (OnTabItemSelectionDcit[CurrentExtNo] + "IsChecked") //原代码
{
default: PrepareActionIsChecked = true;
PrepareActionIsChecked = true;
CycleActionIsChecked = false;
DataActionIsChecked = false;
LogActionIsChecked = false;
SetActionIsChecked = false;
break;
case "PrepareActionIsChecked":
PrepareActionIsChecked = true;
CycleActionIsChecked = false;
DataActionIsChecked = false;
LogActionIsChecked = false;
SetActionIsChecked = false;
break;
case "CycleActionIsChecked":
PrepareActionIsChecked = false;
CycleActionIsChecked = true;
DataActionIsChecked = false;
LogActionIsChecked = false;
SetActionIsChecked = false;
break;
case "DataActionIsChecked":
PrepareActionIsChecked = false;
CycleActionIsChecked = false;
DataActionIsChecked = true;
LogActionIsChecked = false;
SetActionIsChecked = false;
break;
case "LogActionIsChecked":
PrepareActionIsChecked = false;
CycleActionIsChecked = false;
DataActionIsChecked = false;
LogActionIsChecked = true;
SetActionIsChecked = false;
break;
case "SetActionIsChecked":
PrepareActionIsChecked = false;
CycleActionIsChecked = false;
DataActionIsChecked = false;
LogActionIsChecked = false;
SetActionIsChecked = true;
break;
}
PrepareActionIsChecked = OnTabItemSelectionDcit[CurrentExtNo] == "PrepareAction"; //优化后的代码
CycleMaintainIsChecked = OnTabItemSelectionDcit[CurrentExtNo] == "CycleMaintain";
DataMaintainIsChecked = OnTabItemSelectionDcit[CurrentExtNo] == "DataMaintain";
MaintainLogIsChecked = OnTabItemSelectionDcit[CurrentExtNo] == "MaintainLog";
MaintainSetIsChecked = OnTabItemSelectionDcit[CurrentExtNo] == "MaintainSet";
以后写代码得“从严至简”,能几行写完的就不要去写几十行!
© 版权声明
THE END


















暂无评论内容