alielie
2025-06-12 c1c3772a11b1f3fbad8846cc714120771d85fa53
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);
            }
        }