ningshuxia
2025-03-13 982cde7e9372dc218f23b204265d8e54f7e9ce4f
WinFrmUI/HStation.WinFrmUI.Assets.Core/20-exchanger/04-curveql/AssetsExchangerCurveQLMgrPage.cs
@@ -1,14 +1,5 @@
using DevExpress.XtraEditors;
using HStation.Vmo;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Yw;
namespace HStation.WinFrmUI
@@ -24,14 +15,12 @@
            this.phartDiagramRelationListCtrl1.SelectedChangedEvent += PhartDiagramRelationListCtrl1_SelectedChangedEvent;
        }
        private AssetsExchangerMainVmo _vmo = null;
        private List<PhartDiagramRelationVmo> _allBindingList = null;
        private PhartDiagramRelationVmo _relation = null;
        /// <summary>
        ///
        ///
        /// </summary>
        public async void SetBindingData(AssetsExchangerMainVmo vmo)
        {
@@ -51,19 +40,27 @@
        //excel
        private void Excel()
        {
            if (_vmo == null)
            {
                return;
            }
            var dlg = new ImportAssetsExchangerCurveQLByExcelDlg();
            dlg.ReloadDataEvent += (rhs) =>
            {
                _allBindingList.Add(rhs);
                this.phartDiagramRelationListCtrl1.SetBindingData(_allBindingList);
            };
            dlg.SetBindingData();
            dlg.SetBindingData(_vmo);
            dlg.ShowDialog();
        }
        //图片
        private void Picture()
        {
            if (_vmo == null)
            {
                return;
            }
            var vm = GetCurrentViewModel();
            if (vm == null)
            {
@@ -75,7 +72,7 @@
                _allBindingList.Add(rhs);
                this.phartDiagramRelationListCtrl1.SetBindingData(_allBindingList);
            };
            dlg.SetBindingData();
            dlg.SetBindingData(_vmo);
            dlg.ShowDialog();
        }
@@ -140,10 +137,10 @@
                return;
            }
            _allBindingList.Remove(vm);
            this.universalChartViewCtrl1.ClearBindingData();
            this.phartDiagramRelationListCtrl1.SetBindingData(_allBindingList);
            TipFormHelper.ShowSucceed("删除成功!");
        }
        #region 当前
@@ -168,7 +165,7 @@
            return _relation;
        }
        #endregion
        #endregion 当前
        //Excel导入
        private void barBtnImportByExcel_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
@@ -218,6 +215,5 @@
            var vmo = await BLLFactory<Yw.BLL.PhartDiagramExtensions>.Instance.GetByID(relation.DiagramID);
            this.universalChartViewCtrl1.SetBindingData(vmo);
        }
    }
}
}