From 82f8a7ead37ff50dec3d0d40e572d4331f14a8b2 Mon Sep 17 00:00:00 2001 From: duheng <2286773002@qq.com> Date: 星期四, 03 四月 2025 09:26:35 +0800 Subject: [PATCH] 增加获取成套设备曲线方法 --- WinFrmUI/PBS.WinFrmUI/00-home/00-core/HomePbsProjectPage.cs | 31 +++++++++++++++++++++---------- 1 files changed, 21 insertions(+), 10 deletions(-) diff --git a/WinFrmUI/PBS.WinFrmUI/00-home/00-core/HomePbsProjectPage.cs b/WinFrmUI/PBS.WinFrmUI/00-home/00-core/HomePbsProjectPage.cs index 3a4a7c7..1d13a1a 100644 --- a/WinFrmUI/PBS.WinFrmUI/00-home/00-core/HomePbsProjectPage.cs +++ b/WinFrmUI/PBS.WinFrmUI/00-home/00-core/HomePbsProjectPage.cs @@ -14,6 +14,8 @@ this.PageTitle.SvgImageSize = new Size(24, 24); // this.xhsProjectHomeTitleCtrl1.JumpEvent += XhsProjectHomeTitleCtrl1_JumpEvent; this.mapViewProjectListContainer2.LoadCompletedEvent += MapViewProjectListContainer1_LoadCompletedEvent; + this.homePbsProjectTreeListCtrl1.SelectProjectEvent += homeXhsProjectTreeListCtrl1_SelectProjectEvent; + this.homeXhsProjectPropertyCtrl2.SelectFacEvent += HomeXhsProjectPropertyCtrl2_SelectFacEvent; } private List<FacilityVmo> _allProjectList = null;//鎵�鏈夐」鐩垪琛� @@ -24,7 +26,7 @@ public override async void InitialDataSource() { base.InitialDataSource(); - //_allProjectList = await BLLFactory<HStation.BLL.XhsProject>.Instance.GetAll(); + _allProjectList = await new BLL.Facility().GetAll(); //this.xhsProjectHomeTitleCtrl1.SetBindingData(); await this.mapViewProjectListContainer2.InitialContainer(); } @@ -37,24 +39,33 @@ base.RefreshData(); _allProjectList = await new BLL.Facility().GetAll(); // this.xhsProjectHomeTitleCtrl1.SetBindingData(); - // await this.mapViewProjectListContainer1.SetProjectList(_allProjectList); + await this.mapViewProjectListContainer2.SetProjectList(_allProjectList); // this.homeXhsProjectTreeListCtrl1.SetBindingData(_allProjectList); } //鍦板浘鍔犺浇瀹屾垚 private async void MapViewProjectListContainer1_LoadCompletedEvent() { - // await this.mapViewProjectListContainer1.SetProjectList(_allProjectList); + await this.mapViewProjectListContainer2.SetProjectList(_allProjectList); // this.homeXhsProjectTreeListCtrl1.SetBindingData(_allProjectList); } - /* //閫夋嫨椤圭洰浜嬩欢 - private async void homeXhsProjectTreeListCtrl1_SelectProjectEvent(XhsProjectVmo obj) - { - await this.mapViewProjectListContainer1.SelectProject(obj.ID); - var vm = new HomeXhsProjectPropertyViewModel(obj); - this.homeXhsProjectPropertyCtrl1.SelectedObject = vm; - }*/ + //閫夋嫨椤圭洰浜嬩欢 + private void homeXhsProjectTreeListCtrl1_SelectProjectEvent(PlaceVmo obj) + { + this.homeXhsProjectPropertyCtrl2.SetBindingData(obj); + // var vm = new HomePbsProjectPropertyViewModel(obj); + //this.homeXhsProjectPropertyCtrl2.SelectedObject = vm; + + /* await this.mapViewProjectListContainer1.SelectProject(obj.ID); + var vm = new HomeXhsProjectPropertyViewModel(obj); + this.homeXhsProjectPropertyCtrl1.SelectedObject = vm;*/ + } + + private async void HomeXhsProjectPropertyCtrl2_SelectFacEvent(FacilityVmo obj) + { + await this.mapViewProjectListContainer2.SelectProject(obj.ID); + } /* //瀵煎叆瀹屾垚浜嬩欢 private void homeXhsProjectTreeListCtrl1_ImportProjectCompletedEvent(ImportXhsProjectViewModel obj) -- Gitblit v1.9.3