using Prism.Mvvm; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CapMachine.Wpf.Dtos { /// /// 仪表拓展信息 /// public class MeterExInfoDto : BindableBase { public MeterExInfoDto() { SlopCycle = 1; } private int _TotalSlopTime; /// /// 斜率列表总时间 /// public int TotalSlopTime { get { return _TotalSlopTime; } set { _TotalSlopTime = value; RaisePropertyChanged(); } } private int _SlopTime; /// /// 斜率列表时间 /// public int SlopTime { get { return _SlopTime; } set { _SlopTime = value; RaisePropertyChanged(); } } private double _SlopCycle; /// /// 斜率循环次数 /// public double SlopCycle { get { return _SlopCycle; } set { _SlopCycle = value; //TotalSlopTime = SlopTime * (int)value; RaisePropertyChanged(); } } private bool _IsTimeOk; /// /// 斜率列表 是否满足要求 /// public bool IsTimeOk { get { return _IsTimeOk; } set { _IsTimeOk = value; RaisePropertyChanged(); } } private int _DefaultPIDNo; /// /// DefaultPIDNo /// public int DefaultPIDNo { get { return _DefaultPIDNo; } set { _DefaultPIDNo = value; RaisePropertyChanged(); } } private int _DefaultLimitNo; /// /// DefaultLimitNo /// public int DefaultLimitNo { get { return _DefaultLimitNo; } set { _DefaultLimitNo = value; RaisePropertyChanged(); } } private int _DefaultAlarmNo; /// /// DefaultAlarmNo /// public int DefaultAlarmNo { get { return _DefaultAlarmNo; } set { _DefaultAlarmNo = value; RaisePropertyChanged(); } } } }