protected void NotifyChildrenTreeChanged(ChildrenTreeChange change)
        {
            OnChildrenTreeChanged(change);
            var parentGroup = Parent as LayoutGroupBase;

            parentGroup?.NotifyChildrenTreeChanged(ChildrenTreeChange.TreeChanged);
        }
Пример #2
0
 protected void NotifyChildrenTreeChanged(ChildrenTreeChange change)
 {
     OnChildrenTreeChanged(change);
     var parentGroup = Parent as LayoutGroupBase;
     if (parentGroup != null)
         parentGroup.NotifyChildrenTreeChanged(ChildrenTreeChange.TreeChanged);
 }
Пример #3
0
 protected virtual void OnChildrenTreeChanged(ChildrenTreeChange change)
 {
     if (ChildrenTreeChanged != null)
     {
         ChildrenTreeChanged(this, new ChildrenTreeChangedEventArgs(change));
     }
 }
Пример #4
0
        protected void NotifyChildrenTreeChanged(ChildrenTreeChange change)
        {
            OnChildrenTreeChanged(change);
            var parentGroup = Parent as LayoutGroupBase;

            if (parentGroup != null)
            {
                parentGroup.NotifyChildrenTreeChanged(ChildrenTreeChange.TreeChanged);
            }
        }
Пример #5
0
        protected void NotifyChildrenTreeChanged(ChildrenTreeChange change)
        {
            this.OnChildrenTreeChanged(change);
            LayoutGroupBase parent = base.Parent as LayoutGroupBase;

            if (parent != null)
            {
                parent.NotifyChildrenTreeChanged(ChildrenTreeChange.TreeChanged);
            }
        }
Пример #6
0
 protected virtual void OnChildrenTreeChanged(ChildrenTreeChange change)
 {
     if (ChildrenTreeChanged != null)
         ChildrenTreeChanged(this, new ChildrenTreeChangedEventArgs(change));
 }
 public ChildrenTreeChangedEventArgs(ChildrenTreeChange change)
 {
     Change = change;
 }
 public ChildrenTreeChangedEventArgs(ChildrenTreeChange change)
 {
     Change = change;
 }
 protected virtual void OnChildrenTreeChanged(ChildrenTreeChange change)
 {
     ChildrenTreeChanged?.Invoke(this, new ChildrenTreeChangedEventArgs(change));
 }
 protected virtual void OnChildrenTreeChanged(ChildrenTreeChange change)
 {
     ChildrenTreeChanged?.Invoke(this, new ChildrenTreeChangedEventArgs(change));
 }