From c1c3772a11b1f3fbad8846cc714120771d85fa53 Mon Sep 17 00:00:00 2001
From: alielie <alielie@git.com>
Date: 星期四, 12 六月 2025 20:10:59 +0800
Subject: [PATCH] 新增SeqEditor

---
 HMI.UI/Controls/treegrid/Controls/TreeItemData.cs |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/HMI.UI/Controls/treegrid/Controls/TreeItemData.cs b/HMI.UI/Controls/treegrid/Controls/TreeItemData.cs
index bec9926..46a045c 100644
--- a/HMI.UI/Controls/treegrid/Controls/TreeItemData.cs
+++ b/HMI.UI/Controls/treegrid/Controls/TreeItemData.cs
@@ -13,6 +13,7 @@
     public class TreeItemData : NotifyBase
     {
 
+        public event EventHandler<bool> IsExpandedChange;
         public event EventHandler<bool> VisibleChange;
 
         protected override void Set(string name)
@@ -38,7 +39,7 @@
                 _IsExpanded = value;
                 Set("IsExpanded");
                 SetItemsVisible(value);
-                VisibleChange?.Invoke(this, value);
+                IsExpandedChange?.Invoke(this, value);
             }
         }
         #endregion
@@ -206,7 +207,7 @@
             {
                 return _IsVisible;
             }
-            private set
+            set
             {
                 if (_IsVisible == value)
                 {
@@ -215,6 +216,7 @@
                 _IsVisible = value;
                 Set("IsVisible");
                 SetItemsVisible(value);
+                VisibleChange?.Invoke(this, value);
             }
         }
 

--
Gitblit v1.9.1