| | |
| | | |
| | | //水力信息方法 |
| | | private Func<Yw.Model.HydroModelInfo> _hydroInfoFunc = null; |
| | | private Func<List<HydroCalcuResult>> _allHydroCalcuResultListFunc = null; |
| | | private Func<List<HydroCalcuVisualResult>> _allHydroCalcuResultListFunc = null; |
| | | |
| | | /// <summary> |
| | | /// 初始化数据 |
| | | /// </summary> |
| | | public void InitialData(Func<Yw.Model.HydroModelInfo> hydroInfoFunc, Func<List<HydroCalcuResult>> allHydroCalcuResultListFunc) |
| | | public void InitialData(Func<Yw.Model.HydroModelInfo> hydroInfoFunc, Func<List<HydroCalcuVisualResult>> allHydroCalcuResultListFunc) |
| | | { |
| | | _hydroInfoFunc = hydroInfoFunc; |
| | | _allHydroCalcuResultListFunc = allHydroCalcuResultListFunc; |
| | |
| | | /// <summary> |
| | | /// 更新计算属性 |
| | | /// </summary> |
| | | public void UpdateCalcuProperty(Yw.WinFrmUI.HydroCalcuResult calcuResult) |
| | | public void UpdateCalcuProperty(Yw.WinFrmUI.HydroCalcuVisualResult calcuResult) |
| | | { |
| | | if (calcuResult == null) |
| | | { |
| | |
| | | return false; |
| | | } |
| | | case Yw.WinFrmUI.HydroCurve.Valve: |
| | | { |
| | | return true; |
| | | { |
| | | return false; |
| | | } |
| | | case Yw.WinFrmUI.HydroCurve.ValveQL: |
| | | { |