From f54adb8f368def21b9aa01e466b09bed6cd8347c Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期一, 02 十二月 2024 15:43:06 +0800
Subject: [PATCH] 修改并联模拟窗体

---
 WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/11-pump/01-parallel/SimulationPumpParallelDlg.cs |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 deletions(-)

diff --git a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/11-pump/01-parallel/SimulationPumpParallelDlg.cs b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/11-pump/01-parallel/SimulationPumpParallelDlg.cs
index e378297..f6f8815 100644
--- a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/11-pump/01-parallel/SimulationPumpParallelDlg.cs
+++ b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/11-pump/01-parallel/SimulationPumpParallelDlg.cs
@@ -6,9 +6,34 @@
         {
             InitializeComponent();
             this.IconOptions.Icon = Yw.WinFrmUI.GlobalParas.AppIcon;
+            this.simulationPumpParallelCtrl1.SaveEvent += SimulationPumpParallelCtrl1_SaveEvent;
+            this.simulationPumpParallelCtrl1.ParallelStatusChangedEvent += SimulationPumpParallelCtrl1_ParallelStatusChangedEvent;
         }
 
+        /// <summary>
+        /// 淇濆瓨浜嬩欢
+        /// </summary>
+        public event Action<List<SimulationPumpParallelSaveItemViewModel>> SaveEvent;
 
+        /// <summary>
+        /// 缁戝畾鏁版嵁
+        /// </summary>
+        public void SetBindingData(Yw.Model.HydroModelInfo hydroInfo)
+        {
+            this.simulationPumpParallelCtrl1.SetBindingData(hydroInfo);
+        }
+
+        //淇濆瓨
+        private void SimulationPumpParallelCtrl1_SaveEvent(List<SimulationPumpParallelSaveItemViewModel> obj)
+        {
+            this.SaveEvent?.Invoke(obj);
+        }
+
+        //骞惰仈鐘舵�佸彂鐢熸敼鍙�
+        private void SimulationPumpParallelCtrl1_ParallelStatusChangedEvent(bool status, string msg)
+        {
+            this.barStaticStatus.Caption = msg;
+        }
 
 
     }

--
Gitblit v1.9.3