From 366c2ea3e7c68487ec04f2252262f8fb78245a2d Mon Sep 17 00:00:00 2001 From: duheng <2784771470@qq.com> Date: 星期二, 30 七月 2024 13:15:45 +0800 Subject: [PATCH] 提交缺少控件 --- WinFrmUI/HStation.WinFrmUI.Xhs.Core/01-home/01-project/HomeXhsProjectTreeListCtrl.cs | 19 ++++++++++++++++++- 1 files changed, 18 insertions(+), 1 deletions(-) diff --git a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/01-home/01-project/HomeXhsProjectTreeListCtrl.cs b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/01-home/01-project/HomeXhsProjectTreeListCtrl.cs index fe70a29..ad71cb0 100644 --- a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/01-home/01-project/HomeXhsProjectTreeListCtrl.cs +++ b/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(); + } + } } -- Gitblit v1.9.3