From 69f942b58a5924e34e6c2bfdadefdcb8e6313edb Mon Sep 17 00:00:00 2001
From: duheng <2784771470@qq.com>
Date: 星期二, 15 十月 2024 14:34:45 +0800
Subject: [PATCH] 增加对泵属性的增加修改快捷方式

---
 WinFrmUI/HStation.WinFrmUI.Basic/02-SysPropManage/SysTypeTreeListLookUpEdit.cs |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/WinFrmUI/HStation.WinFrmUI.Basic/02-SysPropManage/SysTypeTreeListLookUpEdit.cs b/WinFrmUI/HStation.WinFrmUI.Basic/02-SysPropManage/SysTypeTreeListLookUpEdit.cs
index f48fa57..5dc6bfd 100644
--- a/WinFrmUI/HStation.WinFrmUI.Basic/02-SysPropManage/SysTypeTreeListLookUpEdit.cs
+++ b/WinFrmUI/HStation.WinFrmUI.Basic/02-SysPropManage/SysTypeTreeListLookUpEdit.cs
@@ -72,13 +72,13 @@
         /// <summary>
         /// 缁戝畾鏁版嵁
         /// </summary>
-        public async void SetBindingData()
+        public async void SetBindingData(long catalogid = 0)
         {
             _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));
@@ -99,6 +99,14 @@
                 this.treeListLookUpEdit1.EditValue = vm.ID;
                 SelectedChanged(vm);
             }
+            if (catalogid != 0)
+            {
+                treeListLookUpEdit1.EditValue = catalogid;
+                if (SelectedChangedEvent != null)
+                {
+                    SelectedChangedEvent.Invoke(catalogid);
+                }
+            }
         }
 
         //閫夋嫨瀵硅薄鍙樻崲

--
Gitblit v1.9.3