From 3e4fa61e398cb7c6fa3d0173ebaf740a14992e8c Mon Sep 17 00:00:00 2001 From: Shuxia Ning <NingShuxia0927@outlook.com> Date: 星期二, 13 八月 2024 16:11:36 +0800 Subject: [PATCH] 主界面修改 --- WinFrmUI/HStation.WinFrmUI.Xhs.Core/02-project/03-mgr/XhsProjectMgrPage.cs | 33 ++++++++++++++++++++++++++++----- 1 files changed, 28 insertions(+), 5 deletions(-) diff --git a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/02-project/03-mgr/XhsProjectMgrPage.cs b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/02-project/03-mgr/XhsProjectMgrPage.cs index 4d28abb..83c8aeb 100644 --- a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/02-project/03-mgr/XhsProjectMgrPage.cs +++ b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/02-project/03-mgr/XhsProjectMgrPage.cs @@ -1,5 +1,5 @@ 锘縰sing DevExpress.Utils; -using NetTaste; +using HStation.WinFrmUI.Xhs; namespace HStation.WinFrmUI { @@ -16,14 +16,16 @@ private List<XhsProjectMgrViewModel> _allProjectList = null; + private BLL.XhsProject _Bll = null; + /// <summary> /// 鍒濆鍖栨暟鎹簮 /// </summary> public override async void InitialDataSource() { base.InitialDataSource(); - - var allProjectList = await new BLL.XhsProject().GetAll(); + _Bll = new BLL.XhsProject(); + var allProjectList = await _Bll.GetAll(); _allProjectList = new List<XhsProjectMgrViewModel>(); if (allProjectList != null && allProjectList.Count > 0) { @@ -44,7 +46,7 @@ //鏌ョ湅bimface妯″瀷 private async void barBtnViewBimface_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { - var vm = this.treeList1.GetCurrentViewModel(_allProjectList); + var vm = GetCurrentViewModel(); if (vm == null) { return; @@ -115,12 +117,33 @@ var vm = this.treeList1.GetCurrentViewModel(_allProjectList); if (vm == null) { - Yw.WinFrmUI.MessageBoxHelper.ShowInfo("璇烽�夋嫨鏁版嵁琛�"); + Yw.WinFrmUI.MessageBoxHelper.ShowInfo("璇烽�夋嫨鏁版嵁琛�!"); return null; } return vm; } #endregion 褰撳墠 + + #region 鍩虹鎿嶄綔 + + //娣诲姞 + private void barBtnAdd_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) + { + var dlg = new AddProjectDlg(); + dlg.ShowDialog(); + } + + //缂栬緫 + private void barBtnEdit_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) + { + } + + //鍒犻櫎 + private void barBtnDelete_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) + { + } + + #endregion 鍩虹鎿嶄綔 } } \ No newline at end of file -- Gitblit v1.9.3