From 7507591ef45cfa8f1080f6dbf68b411edcc7f086 Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期日, 03 十一月 2024 15:42:56 +0800
Subject: [PATCH] 水力存储优化

---
 WinFrmUI/Yw.WinFrmUI.Hydro.Core/09-mark/04-dlg/SetHydroMarkDlg.cs |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/09-mark/04-dlg/SetHydroMarkDlg.cs b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/09-mark/04-dlg/SetHydroMarkDlg.cs
index 4c9ee84..4e7be1b 100644
--- a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/09-mark/04-dlg/SetHydroMarkDlg.cs
+++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/09-mark/04-dlg/SetHydroMarkDlg.cs
@@ -6,28 +6,32 @@
         {
             InitializeComponent();
             this.IconOptions.Icon = Yw.WinFrmUI.GlobalParas.AppIcon;
+            this.layoutControl1.SetupLayoutControl();
 
         }
 
         /// <summary>
         /// 閲嶈浇鏁版嵁浜嬩欢
         /// </summary>
-        public event Action<List<HydroMarkResultViewModel>> ReloadDataEvent;
+        public event Action<List<HydroMarkSetViewModel>> ReloadDataEvent;
+
+        //鎵�鏈夎缃垪琛�
+        private List<HydroMarkSetViewModel> _allSetList = null;
 
         /// <summary>
         /// 缁戝畾鏁版嵁
         /// </summary>
-        public void SetBindingData(Yw.Model.HydroModelInfo hydroInfo, List<HydroMarkSetViewModel> allMarkList)
+        public void SetBindingData(List<HydroMarkSetViewModel> allSetList)
         {
-            this.setHydroMarkCtrl1.InitialData(() => hydroInfo);
-            this.setHydroMarkCtrl1.SetBindingData(allMarkList);
+            _allSetList = allSetList;
+            this.setHydroMarkCtrl1.SetBindingData(allSetList);
         }
 
         //纭畾
         private void btnOk_Click(object sender, EventArgs e)
         {
-            var allResultList = this.setHydroMarkCtrl1.GetResultList();
-            this.ReloadDataEvent?.Invoke(allResultList);
+            _allSetList = this.setHydroMarkCtrl1.GetSetList();
+            this.ReloadDataEvent?.Invoke(_allSetList);
             this.DialogResult = DialogResult.OK;
             this.Close();
         }

--
Gitblit v1.9.3