lixiaojun
2024-10-18 82dfff29bca77a1e11459fb7a69f729a09f4345c
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();
                }
            }
        }