From 7507591ef45cfa8f1080f6dbf68b411edcc7f086 Mon Sep 17 00:00:00 2001 From: lixiaojun <1287241240@qq.com> Date: 星期日, 03 十一月 2024 15:42:56 +0800 Subject: [PATCH] 水力存储优化 --- WinFrmUI/HStation.WinFrmUI.Basic/02-SysPropManage/SysTypeTreeListLookUpEdit.cs | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) diff --git a/WinFrmUI/HStation.WinFrmUI.Basic/02-SysPropManage/SysTypeTreeListLookUpEdit.cs b/WinFrmUI/HStation.WinFrmUI.Basic/02-SysPropManage/SysTypeTreeListLookUpEdit.cs index 8fc17e5..1049838 100644 --- a/WinFrmUI/HStation.WinFrmUI.Basic/02-SysPropManage/SysTypeTreeListLookUpEdit.cs +++ b/WinFrmUI/HStation.WinFrmUI.Basic/02-SysPropManage/SysTypeTreeListLookUpEdit.cs @@ -1,4 +1,5 @@ -锘縰sing System.ComponentModel; +锘縰sing DevExpress.Utils.Extensions; +using System.ComponentModel; using Yw.Dto; namespace HStation.WinFrmUI.Basic @@ -16,7 +17,7 @@ public class CurrentViewModel { - public CurrentViewModel(SysTypeLogicalTreeDto rhs) + public CurrentViewModel(Yw.Vmo.SysTypeLogicalTreeVmo rhs) { var module = rhs.LogicalModel as Yw.Dto.SysModuleStdDto; this.ID = module.ID; @@ -75,10 +76,10 @@ public async void SetBindingData() { _bll = new Yw.BLL.SysTypeStd(); - _allBindingList = new BindingList<CurrentViewModel>(); var alllist = await _bll.GetExtendLogicalTreeList(); if (alllist == null) return; + _allBindingList = new BindingList<CurrentViewModel>(); foreach (var item in alllist) { _allBindingList.Add(new CurrentViewModel(item)); @@ -95,7 +96,7 @@ this.treeListLookUpEdit1TreeList.ExpandAll(); if (_allBindingList.Count > 0) { - var vm = _allBindingList.First(); + var vm = _allBindingList.Where(x => x.ParentID != 0).First(); this.treeListLookUpEdit1.EditValue = vm.ID; SelectedChanged(vm); } -- Gitblit v1.9.3