| | |
| | | public XhsProjectSimulationPropertyCtrl() |
| | | { |
| | | InitializeComponent(); |
| | | |
| | | this.hydroParterPropertyCtrl1.PropertyValueChangedEvent += HydroParterPropertyCtrl1_PropertyValueChangedEvent; |
| | | this.hydroParterPropertyCtrl1.MatchingDbEvent += HydroParterPropertyCtrl1_MatchingDbEvent; |
| | | this.hydroParterPropertyCtrl1.SetCurveEvent += HydroParterPropertyCtrl1_SetCurveEvent; |
| | | this.hydroParterPropertyCtrl1.SetPatternEvent += HydroParterPropertyCtrl1_SetPatternEvent; |
| | | this.hydroParterPropertyCtrl1.BlinkLinkParterEvent += HydroParterPropertyCtrl1_BlinkLinkParterEvent; |
| | | this.hydroParterPropertyCtrl1.ViewParterEvent += HydroParterPropertyCtrl1_ViewParterEvent; |
| | | |
| | | this.hydroParterPropertyCtrl1.PropertyValueChangedEvent += HydroParterPropertyCtrl1_PropertyValueChangedEvent; |
| | | this.hydroParterPropertyCtrl1.MarkPropertyValueChangedEvent += HydroParterPropertyCtrl1_MarkPropertyValueChangedEvent; |
| | | this.hydroParterPropertyCtrl1.GradingPropertyValueChangedEvent += HydroParterPropertyCtrl1_GradingPropertyValueChangedEvent; |
| | | this.hydroParterPropertyCtrl1.FlowDirectionPropertyValueChangedEvent += HydroParterPropertyCtrl1_FlowDirectionPropertyValueChangedEvent; |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
| | | /// 属性值改变事件 |
| | | /// </summary> |
| | | public event Action<Yw.Model.HydroParterInfo> PropertyValueChangedEvent; |
| | | |
| | | /// <summary> |
| | | /// 标注属性值改变事件 |
| | | /// </summary> |
| | | public event Action<Yw.Model.HydroParterInfo> MarkPropertyValueChangedEvent; |
| | | |
| | | /// <summary> |
| | | /// 分级属性值改变事件 |
| | | /// </summary> |
| | | public event Action<Yw.Model.HydroParterInfo> GradingPropertyValueChangedEvent; |
| | | |
| | | /// <summary> |
| | | /// 流向属性值改变事件 |
| | | /// </summary> |
| | | public event Action<Yw.Model.HydroParterInfo> FlowDirectionPropertyValueChangedEvent; |
| | | |
| | | /// <summary> |
| | | /// 查看构件事件 |
| | |
| | | this.PropertyValueChangedEvent?.Invoke(vm.Vmo); |
| | | } |
| | | |
| | | //标注属性发生改变 |
| | | private void HydroParterPropertyCtrl1_MarkPropertyValueChangedEvent(HydroParterViewModel vm) |
| | | { |
| | | if (vm == null) |
| | | { |
| | | return; |
| | | } |
| | | this.MarkPropertyValueChangedEvent?.Invoke(vm.Vmo); |
| | | } |
| | | |
| | | //分级属性发生改变 |
| | | private void HydroParterPropertyCtrl1_GradingPropertyValueChangedEvent(HydroParterViewModel vm) |
| | | { |
| | | if (vm == null) |
| | | { |
| | | return; |
| | | } |
| | | this.GradingPropertyValueChangedEvent?.Invoke(vm.Vmo); |
| | | } |
| | | |
| | | //流向属性发生改变 |
| | | private void HydroParterPropertyCtrl1_FlowDirectionPropertyValueChangedEvent(HydroParterViewModel vm) |
| | | { |
| | | if (vm == null) |
| | | { |
| | | return; |
| | | } |
| | | this.FlowDirectionPropertyValueChangedEvent?.Invoke(vm.Vmo); |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | //属性正在发生改变 |
| | | private bool HydroParterPropertyCtrl1_PropertyValueChangingEvent(HydroParterViewModel arg) |
| | | { |