duheng
2024-07-30 366c2ea3e7c68487ec04f2252262f8fb78245a2d
WinFrmUI/HStation.WinFrmUI.Xhs.Core/01-home/01-project/HomeXhsProjectTreeListCtrl.cs
@@ -16,6 +16,15 @@
        /// </summary>
        public event Action<XhsProjectStdDto> SelectProjectEvent;
        /// <summary>
        /// 刷新数据事件
        /// </summary>
        public event Action RefreshDataEvent;
        /// <summary>
        /// 项目导入完成事件
        /// </summary>
        public event Action<ImportXhsProjectViewModel> ImportProjectCompletedEvent;
        private List<HomeXhsProjectTreeViewModel> _allBindingList = null;//当前绑定列表
        /// <summary>
@@ -93,6 +102,7 @@
        //鼠标点击
        private void treeList1_RowCellClick(object sender, DevExpress.XtraTreeList.RowCellClickEventArgs e)
        {
            //暂时不用
            //if (e.Button == MouseButtons.Left)
            //{
            //    var vm = this.treeList1.GetDataRecordByNode(e.Node) as HomeXhsProjectTreeViewModel;
@@ -114,8 +124,15 @@
            dlg.SetBindingData();
            if (dlg.ShowDialog() == DialogResult.OK)
            {
                this.ImportProjectCompletedEvent?.Invoke(dlg.ViewModel);
            }
        }
        //刷新
        private void barBtnRefresh_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            this.RefreshDataEvent?.Invoke();
        }
    }
}