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