qin
2025-03-18 8044d55d7b2ef859e926f6968b239fa3212552bb
WinFrmUI/PBS.WinFrmUI/02-facility/FacilityMgrPage.cs
@@ -10,6 +10,7 @@
        {
            InitializeComponent();
            this.gridView1.SetNormalView(30);
            behaviorManager1.Detach<DragDropBehavior>(gridView1);
        }
        private List<FacilityViewModel> _allBindingList;
@@ -120,14 +121,14 @@
        private void barCkDrag_CheckedChanged(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            SetDragEnable(this.barCkDrag.Checked);
        }
        //设置拖拽可用性
        private void SetDragEnable(bool allowArag)
        {
            var be = this.behaviorManager1.GetBehavior<DevExpress.Utils.DragDrop.DragDropBehavior>(this.gridView1);
            be.Properties.AllowDrag = allowArag;
            if (barCkDrag.Checked)
            {
                behaviorManager1.Attach<DragDropBehavior>(this.gridView1);
            }
            else
            {
                behaviorManager1.Detach<DragDropBehavior>(gridView1);
            }
        }
        private async void dragDropEvents1_DragDrop(object sender, DevExpress.Utils.DragDrop.DragDropEventArgs e)
@@ -232,13 +233,13 @@
                TipFormHelper.ShowWarn("上移失败!");
                return;
            }
            var current = this.gridView1.GetRow(rowHandle) as PlaceViewModel;
            var current = this.gridView1.GetRow(rowHandle) as FacilityViewModel;
            if (current == null)
            {
                return;
            }
            var prevHandle = rowHandle - 1;
            var prev = this.gridView1.GetRow(prevHandle) as PlaceViewModel;
            var prev = this.gridView1.GetRow(prevHandle) as FacilityViewModel;
            if (prev == null)
            {
                return;
@@ -280,13 +281,13 @@
                TipFormHelper.ShowWarn("下移失败!");
                return;
            }
            var current = this.gridView1.GetRow(rowHandle) as PlaceViewModel;
            var current = this.gridView1.GetRow(rowHandle) as FacilityViewModel;
            if (current == null)
            {
                return;
            }
            var nextHandle = rowHandle + 1;
            var next = this.gridView1.GetRow(nextHandle) as PlaceViewModel;
            var next = this.gridView1.GetRow(nextHandle) as FacilityViewModel;
            if (next == null)
            {
                return;