From 82dfff29bca77a1e11459fb7a69f729a09f4345c Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期五, 18 十月 2024 15:05:05 +0800
Subject: [PATCH] 计算优化,标注优化

---
 WinFrmUI/Yw.WinFrmUI.Hydro.Core/11-prefix/00-core/SetHydroCalcuPrefixCtrl.cs |   19 +++++++++++++++++--
 1 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/11-prefix/00-core/SetHydroCalcuPrefixCtrl.cs b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/11-prefix/00-core/SetHydroCalcuPrefixCtrl.cs
index 3f5a641..2537746 100644
--- a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/11-prefix/00-core/SetHydroCalcuPrefixCtrl.cs
+++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/11-prefix/00-core/SetHydroCalcuPrefixCtrl.cs
@@ -18,7 +18,7 @@
         /// <summary>
         /// 姘村姏璁$畻浜嬩欢
         /// </summary>
-        public event Action<Yw.Model.HydroModelInfo> HydroCalcuEvent;
+        public event Action HydroCalcuEvent;
 
         /// <summary>
         /// 姘村姏鏌ョ湅浜嬩欢
@@ -47,6 +47,7 @@
             {
                 return;
             }
+            this.groupForBottom.Visibility = LayoutVisibility.Always;
             this.navigationFrame.Controls.Clear();
             this.navigationFrame.Pages.Clear();
             var wizardPageList = new List<IWizardPage<SetHydroCalcuPrefixViewModel>>();
@@ -118,6 +119,20 @@
             _wizard.InitialManager(wizardPageList.ToArray());
         }
 
+        /// <summary>
+        /// 
+        /// </summary>
+        public void SetFailedList(List<Yw.EPAnet.CalcuFailed> allFailedList)
+        {
+            this.groupForBottom.Visibility = LayoutVisibility.Never;
+            this.navigationFrame.Controls.Clear();
+            this.navigationFrame.Pages.Clear();
+            var ctrl = new HydroCalcuFailedCtrl();
+            ctrl.Dock = DockStyle.Fill;
+            ctrl.SetBindingData(allFailedList);
+            AddPage(ctrl);
+        }
+
         //娣诲姞page
         private void AddPage(Control ctrl)
         {
@@ -159,7 +174,7 @@
                     {
                         return;
                     }
-                    this.HydroCalcuEvent?.Invoke(hydroInfo);
+                    this.HydroCalcuEvent?.Invoke();
                 }
             }
         }

--
Gitblit v1.9.3