lixiaojun
2024-12-21 9b08736cc1346d71a43603b690324cf1d33a16e4
WinFrmUI/HStation.WinFrmUI.Xhs.Core/02-project/01-import/03-generate/GenerateXhsProjectWizardPage.cs
@@ -14,7 +14,6 @@
        public event Action PageStateChangedEvent;
        private ImportXhsProjectViewModel _vm = null;//操作对象
        private bool _isInitialize = false;//是否初始化
        private bool _importResult = false;//导入结果
@@ -42,12 +41,15 @@
        }
        /// <summary>
        ///
        /// 初始化页面
        /// </summary>
        public async Task InitialPage(ImportXhsProjectViewModel vm)
        public async void InitialPage(ImportXhsProjectViewModel vm)
        {
            if (vm == null)
            {
                return;
            }
            _vm = vm;
            _isInitialize = false;
            _importResult = false;
            this.listBoxControl1.Items.Clear();
            _importResult = await ImportXhsProjectHelper.Import(vm, (msg, color) =>
@@ -71,7 +73,6 @@
                this.progressBarControl1.Position = 0;
                this.itemForProgress.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
            }
            _isInitialize = true;
            this.PageStateChangedEvent?.Invoke();
        }
@@ -82,12 +83,9 @@
        {
            get
            {
                if (_isInitialize)
                {
                    if (!_importResult)
                    {
                        return true;
                    }
                }
                return false;
            }
@@ -100,12 +98,9 @@
        {
            get
            {
                if (_isInitialize)
                {
                    if (_importResult)
                    {
                        return true;
                    }
                }
                return false;
            }
@@ -118,12 +113,9 @@
        {
            get
            {
                if (_isInitialize)
                {
                    if (!_importResult)
                    {
                        return true;
                    }
                }
                return false;
            }