18 references to ProtectedItems
PresentationFramework (18)
MS\Internal\Data\CollectionViewGroupInternal.cs (15)
178
ProtectedItems
.Add(item);
189
int localIndex =
ProtectedItems
.IndexOf(item);
211
if (
ProtectedItems
.Count > 0)
213
ProtectedItems
.RemoveAt(localIndex);
236
for (int i = 0, n =
ProtectedItems
.Count; i < n; ++i)
238
CollectionViewGroupInternal subGroup =
ProtectedItems
[i] as CollectionViewGroupInternal;
243
ProtectedItems
.Clear();
375
int index = FindIndex(item, seed, comparer, low,
ProtectedItems
.Count);
379
ProtectedItems
.Insert(index, item);
401
CollectionViewGroupInternal subgroup =
ProtectedItems
[index] as CollectionViewGroupInternal;
402
object seed1 = (subgroup != null) ? subgroup.SeedItem :
ProtectedItems
[index];
419
if (_groupComparer.Compare(item,
ProtectedItems
[index]) < 0)
433
int n =
ProtectedItems
.Count;
458
if (localIndex < n && System.Windows.Controls.ItemsControl.EqualsEx(
ProtectedItems
[localIndex], list[fullIndex]))
499
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);