18 references to ProtectedItems
PresentationFramework (18)
MS\Internal\Data\CollectionViewGroupInternal.cs (15)
177
ProtectedItems
.Add(item);
188
int localIndex =
ProtectedItems
.IndexOf(item);
210
if (
ProtectedItems
.Count > 0)
212
ProtectedItems
.RemoveAt(localIndex);
235
for (int i = 0, n =
ProtectedItems
.Count; i < n; ++i)
237
CollectionViewGroupInternal subGroup =
ProtectedItems
[i] as CollectionViewGroupInternal;
245
ProtectedItems
.Clear();
380
int index = FindIndex(item, seed, comparer, low,
ProtectedItems
.Count);
384
ProtectedItems
.Insert(index, item);
409
CollectionViewGroupInternal subgroup =
ProtectedItems
[index] as CollectionViewGroupInternal;
410
object seed1 = (subgroup != null) ? subgroup.SeedItem :
ProtectedItems
[index];
427
if (_groupComparer.Compare(item,
ProtectedItems
[index]) < 0)
441
int n =
ProtectedItems
.Count;
466
if (localIndex < n && System.Windows.Controls.ItemsControl.EqualsEx(
ProtectedItems
[localIndex], list[fullIndex]))
507
ProtectedItems
.Move(oldIndexLocal, newIndexLocal);
MS\Internal\Data\CollectionViewGroupRoot.cs (3)
141
ProtectedItems
.Insert(index, item);
152
Debug.Assert(System.Windows.Controls.ItemsControl.EqualsEx(item,
ProtectedItems
[index]), "RemoveSpecialItem finds inconsistent data");
161
ProtectedItems
.RemoveAt(index);