| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 压力 |
| | | /// 当前压力 |
| | | /// </summary> |
| | | [Category("数据")] |
| | | [DisplayName("压力")] |
| | | [DisplayName("当前压力")] |
| | | [Display(Name = "当前压力(m)")] |
| | | [DisplayUnit("m")] |
| | | [PropertyOrder(1001)] |
| | | [PropertyOrder(3001)] |
| | | [Browsable(true)] |
| | | public double? CurrentPress { get; set; } |
| | | |
| | |
| | | [DisplayName("自由压力")] |
| | | [PropertyOrder(10001)] |
| | | [DisplayUnit("m")] |
| | | [IsHydroCalcuPro(true)] |
| | | [IsHydroCalcuPro] |
| | | [ShowEditor(false)] |
| | | [Browsable(false)] |
| | | public override double? CalcuPress { get; set; } |
| | |
| | | [DisplayName("绝对压力")] |
| | | [PropertyOrder(10002)] |
| | | [DisplayUnit("m")] |
| | | [IsHydroCalcuPro(true)] |
| | | [IsHydroCalcuPro] |
| | | [ShowEditor(false)] |
| | | [Browsable(false)] |
| | | public override double? CalcuHead { get; set; } |
| | |
| | | [DisplayName("需水量")] |
| | | [PropertyOrder(10003)] |
| | | [DisplayUnit("m³/h")] |
| | | [IsHydroCalcuPro(true)] |
| | | [IsHydroCalcuPro] |
| | | [ShowEditor(false)] |
| | | [Browsable(false)] |
| | | public override double? CalcuDemand { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 压力 |
| | | /// 计算压力 |
| | | /// </summary> |
| | | [Category("计算结果")] |
| | | [DisplayName("压力")] |
| | | [PropertyOrder(11001)] |
| | | [DisplayName("计算压力")] |
| | | [Display(Name = "计算压力(m)")] |
| | | [DisplayUnit("m")] |
| | | [IsHydroCalcuPro(true)] |
| | | [IsHydroCalcuPro] |
| | | [PropertyOrder(11001)] |
| | | [ShowEditor(false)] |
| | | [Browsable(true)] |
| | | public double? CalcuPr { get; set; } |
| | |
| | | /// <summary> |
| | | /// 更新属性 |
| | | /// </summary> |
| | | public override void Update() |
| | | public override void UpdateProperty() |
| | | { |
| | | base.Update(); |
| | | base.UpdateProperty(); |
| | | this.CurrentPress = this.Vmo.CurrentPress; |
| | | this.UpdatePropStatus(nameof(this.CurrentPress), this.Vmo, nameof(this.Vmo.CurrentPress)); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public override void UpdateVmoProperty() |
| | | { |
| | | base.UpdateVmoProperty(); |
| | | this.Vmo.CurrentPress = this.CurrentPress; |
| | | this.Vmo.UpdatePropStatus(nameof(this.Vmo.CurrentPress), this, nameof(this.CurrentPress)); |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 更新计算属性 |