public RangeValue GetTem() { if (!Tem_RV.IsValueRight()) { return(null); } else { return(Tem_RV.GetRangeValue()); } }
/// <summary> /// 设置输入的信息 /// </summary> /// <param name="euqCode"></param> /// <param name="equType"></param> /// <param name="tem"></param> /// <param name="isModify">是否是修改模式,如果是,则器件编号和型号不能改变</param> public void SetMessage(String euqCode, String equType, RangeValue tem, bool isModify = false) { EquCode_TB.Text = euqCode; EquType_TB.Text = equType; if (tem.IsInfinity()) { Tem_RV.SetRangeValue_Infinity(tem.GetMin().ToString()); } else { Tem_RV.SetRangeValue(tem.GetMax().ToString(), tem.GetMin().ToString()); } if (isModify) { EquCode_TB.IsEnabled = false; EquType_TB.IsEnabled = false; } }
/// <summary> /// 值是否正确 /// </summary> /// <returns></returns> public bool IsValueRight() { String code = EquCode_TB.Text.Trim(), type = EquType_TB.Text.Trim(); if (String.IsNullOrEmpty(code) || String.IsNullOrWhiteSpace(code)) { return(false); } if (String.IsNullOrEmpty(type) || String.IsNullOrWhiteSpace(type)) { return(false); } if (Tem_RV.IsValueRight()) { return(true); } else { return(false); } }