29 references to Change
PresentationFramework (29)
MS\Internal\Data\DifferencingCollection.cs (29)
50
Change
change =
Change
.None;
69
case
Change
.None: // this is the first mismatch
74
change =
Change
.Remove;
83
change =
Change
.Add;
89
case
Change
.Add: // previous mismatch was provisionally Add
99
change =
Change
.Move;
106
change =
Change
.Replace;
111
change =
Change
.Reset;
119
change =
Change
.Reset;
123
case
Change
.Remove: // previous mismatch was provisionally Remove
128
change =
Change
.Move;
134
change =
Change
.Reset;
139
change =
Change
.Reset;
144
if (change ==
Change
.Reset)
154
case
Change
.None: // no previous change - last item was removed
155
change =
Change
.Remove;
159
case
Change
.Add: // provisional Add, might be Move or Replace
163
change =
Change
.Move;
170
change =
Change
.Replace;
175
change =
Change
.Reset;
180
change =
Change
.Reset;
187
change =
Change
.Reset;
193
case
Change
.None:
196
case
Change
.Add:
201
case
Change
.Remove:
205
case
Change
.Move:
209
case
Change
.Replace:
214
case
Change
.Reset: