Shuxia Ning
2025-01-14 0f99d4d12f2eae29bbe343f4b3131f2faeccda5d
WinFrmUI/HStation.WinFrmUI.Assets.Core/21-compressor/01-series/AssetsCompressorSeriesMgrTreeCtrl.cs
@@ -1,12 +1,9 @@
using DevExpress.Utils;
using DevExpress.Utils.Design;
using DevExpress.Utils.DragDrop;
using DevExpress.XtraEditors;
using DevExpress.XtraTreeList;
using DevExpress.XtraTreeList.Nodes;
using HStation.Vmo;
using System.ComponentModel;
using System.Windows.Media.Imaging;
using Yw;
namespace HStation.WinFrmUI
@@ -14,7 +11,7 @@
    public partial class AssetsCompressorSeriesMgrTreeCtrl : DevExpress.XtraEditors.XtraUserControl
    {
        /// <summary>
        ///
        ///
        /// </summary>
        public AssetsCompressorSeriesMgrTreeCtrl()
        {
@@ -26,7 +23,6 @@
            this.barBtnDelete.ItemClick += BarBtnDelete_ItemClick;
            this.barBtnInfo.ItemClick += BarBtnInfo_ItemClick;
        }
        /// <summary>
        /// 聚焦改变事件
@@ -89,7 +85,10 @@
        private void treeList1_FocusedNodeChanged(object sender, DevExpress.XtraTreeList.FocusedNodeChangedEventArgs e)
        {
            var vm = this.treeList1.GetDataRecordByNode(e.Node) as AssetsCompressorSeriesMgrViewModel;
            this.FocusedChangedEvent?.Invoke(vm.Vmo);
            if (vm != null)
            {
                this.FocusedChangedEvent?.Invoke(vm.Vmo);
            }
        }
        //刷新
@@ -108,6 +107,7 @@
            _calcHitInfo = this.treeList1.CalcHitInfo(e.Location);
            this.popupMenu1.ShowPopup(MousePosition);
        }
        private TreeListHitInfo _calcHitInfo = null;
        //右键菜单弹出前验证
@@ -400,8 +400,6 @@
            be.Properties.AllowDrag = allowDrag;
        }
        #endregion
        #endregion 拖拽
    }
}