duheng
2025-03-28 9be9ba4e159969fb5e32648c2c34e912ccc3ae6d
WinFrmUI/HStation.WinFrmUI.Basic.Core/03-SysFlagManage/SysFlagManageMainPanel.cs
@@ -1,5 +1,4 @@
using DevExpress.Utils.DragDrop;
using Yw;
namespace HStation.WinFrmUI.Basic
{
@@ -14,11 +13,12 @@
            this.PageTitle.HeaderSvgImage = this.svgImage32[0];
            this.PageTitle.SvgImageSize = new Size(24, 24);
            this.sysFlagTreeListCtrl1.FocusedChangedEvent += ModuleTreeListCtrl1_FocusedChangedEvent;
            behaviorManager1.Detach<DragDropBehavior>(gridView1);
        }
        private List<SysFlagViewModel> _allBindingList = new List<SysFlagViewModel>();
        private int _LastRowIndex;
        private long _typeId;
        private Yw.BLL.SysFlag _bll = null;
@@ -30,6 +30,7 @@
        //聚焦切换
        private async void ModuleTreeListCtrl1_FocusedChangedEvent(long typeId)
        {
            _typeId = typeId;
            var alllist = await _bll.GetByTypeID(typeId);
            _allBindingList.Clear();
            foreach (var item in alllist)
@@ -226,5 +227,10 @@
                }
            });
        }
        private void btnRefresh_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            ModuleTreeListCtrl1_FocusedChangedEvent(_typeId);
        }
    }
}