1 instantiation of ChangeNotificationTracker
System.Activities.Presentation (1)
System.Activities.Presentation\System\Activities\Presentation\View\TreeView\TreeViewItemViewModel.cs (1)
538tracker = new ChangeNotificationTracker(this, modelProperty);
27 references to ChangeNotificationTracker
System.Activities.Presentation (27)
System.Activities.Presentation\System\Activities\Presentation\View\TreeView\TreeViewItemKeyValuePairModelItemViewModel.cs (2)
38ChangeNotificationTracker tracker = this.Parent.GetTracker(this); 49internal override void UpdateChildren(ChangeNotificationTracker tracker, EventArgs e)
System.Activities.Presentation\System\Activities\Presentation\View\TreeView\TreeViewItemModelItemViewModel.cs (5)
129internal override void UpdateChildren(ChangeNotificationTracker tracker, EventArgs e) 198internal override int FindInsertionIndex(ChangeNotificationTracker tracker) 208ChangeNotificationTracker propertyTracker = this.GetTracker(property, false); 229internal override ChangeNotificationTracker GetTracker(ModelProperty modelProperty, bool createNew) 231ChangeNotificationTracker tracker = base.GetTracker(modelProperty, createNew);
System.Activities.Presentation\System\Activities\Presentation\View\TreeView\TreeViewItemModelPropertyViewModel.cs (3)
35internal override ChangeNotificationTracker GetTracker(ModelProperty modelProperty, bool createNew) 37ChangeNotificationTracker tracker = base.GetTracker(modelProperty, createNew); 53internal override void UpdateChildren(ChangeNotificationTracker tracker, EventArgs e)
System.Activities.Presentation\System\Activities\Presentation\View\TreeView\TreeViewItemViewModel.cs (17)
42this.Trackers = new Dictionary<ModelProperty, ChangeNotificationTracker>(); 148internal Dictionary<ModelProperty, ChangeNotificationTracker> Trackers { get; private set; } 178foreach (ChangeNotificationTracker t in this.Trackers.Values) 192internal virtual void UpdateChildren(ChangeNotificationTracker tracker, EventArgs e) 215ChangeNotificationTracker tracker = GetTracker(modelProperty); 393ChangeNotificationTracker tracker = parent.Parent.GetTracker(parent); 420ChangeNotificationTracker tracker = parent.GetTracker(trackingProperty, true); 521ChangeNotificationTracker tracker = parent.GetTracker(trackingProperty); 528internal ChangeNotificationTracker GetTracker(ModelProperty modelProperty) 533internal virtual ChangeNotificationTracker GetTracker(ModelProperty modelProperty, bool createNew) 535ChangeNotificationTracker tracker = null; 544internal ChangeNotificationTracker GetTracker(TreeViewItemViewModel child) 546ChangeNotificationTracker trackerForChild = null; 547foreach (ChangeNotificationTracker tracker in this.Trackers.Values) 559internal virtual int FindInsertionIndex(ChangeNotificationTracker tracker) 573foreach (ChangeNotificationTracker tracker in this.Trackers.Values) 629foreach (ChangeNotificationTracker t in this.Trackers.Values)