lixiaojun
2025-03-01 56226fdae54578cd98a49d7f4848161a1e35bb63
WinFrmUI/Yw.WinFrmUI.Core/08-wizard/02-async/WizardManagerAsync.cs
@@ -34,7 +34,7 @@
        /// 初始化管理器
        /// </summary>
        /// <param name="pages">步骤页面数组</param>
        public virtual async Task InitialManager(IWizardPageAsync<T>[] pages)
        public virtual void InitialManager(IWizardPageAsync<T>[] pages)
        {
            _pages = pages;
            if (_pages != null && _pages.Length > 0)
@@ -51,8 +51,8 @@
                    };
                }
                _selectedIndex = 0;
                await this.SelectedPage.InitialPage(_vm);
                TriggerSelectedPageChangedEvent();
                this.SelectedPage.InitialPage(_vm);
            }
            else
            {
@@ -127,8 +127,8 @@
            if (await this.SelectedPage.CanPrev())
            {
                --_selectedIndex;
                await this.SelectedPage.InitialPage(_vm);
                TriggerSelectedPageChangedEvent();
                this.SelectedPage.InitialPage(_vm);
                return true;
            }
            return false;
@@ -150,8 +150,8 @@
            if (await this.SelectedPage.CanNext())
            {
                ++_selectedIndex;
                await this.SelectedPage.InitialPage(_vm);
                TriggerSelectedPageChangedEvent();
                this.SelectedPage.InitialPage(_vm);
                return true;
            }
            return false;