From b9c79f595e5ad4684d731f968bf120ff8c52dbd8 Mon Sep 17 00:00:00 2001 From: lixiaojun <1287241240@qq.com> Date: 星期一, 23 十二月 2024 00:42:25 +0800 Subject: [PATCH] 解决重复HydroInfo获取问题 --- WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/00-core/03-calcu/01-result/SimulationCalcuResultHelper.cs | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/00-core/03-calcu/01-result/SimulationCalcuResultHelper.cs b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/00-core/03-calcu/01-result/SimulationCalcuResultHelper.cs index da2de26..0168620 100644 --- a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/00-core/03-calcu/01-result/SimulationCalcuResultHelper.cs +++ b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/00-core/03-calcu/01-result/SimulationCalcuResultHelper.cs @@ -10,21 +10,29 @@ /// <summary> /// /// </summary> - public SimulationCalcuResultHelper(SimulationWorkingHelper workingHelper) + public SimulationCalcuResultHelper + ( + SimulationWorkingHelper workingHelper + ) { _workingHelper = workingHelper; workingHelper.InitialEvent += () => Initial(); Initial(); } + /// <summary> + /// 鍒濆鍖栦簨浠� + /// </summary> + public event Action InitialEvent; + private SimulationWorkingHelper _workingHelper = null;//宸ュ喌杈呭姪绫� private Dictionary<string, HydroCalcuVisualResult> _dict;//璁$畻缁撴灉鍙瀛楀吀 - //鍒濆鍖� private void Initial() { _dict = _workingHelper.CalcuResult?.GetVisualDict(); + this.InitialEvent?.Invoke(); } /// <summary> -- Gitblit v1.9.3