18 references to ProtectedItems
PresentationFramework (18)
MS\Internal\Data\CollectionViewGroupInternal.cs (15)
179
ProtectedItems
.Add(item);
190
int localIndex =
ProtectedItems
.IndexOf(item);
212
if (
ProtectedItems
.Count > 0)
214
ProtectedItems
.RemoveAt(localIndex);
237
for (int i = 0, n =
ProtectedItems
.Count; i < n; ++i)
239
CollectionViewGroupInternal subGroup =
ProtectedItems
[i] as CollectionViewGroupInternal;
247
ProtectedItems
.Clear();
382
int index = FindIndex(item, seed, comparer, low,
ProtectedItems
.Count);
386
ProtectedItems
.Insert(index, item);
411
CollectionViewGroupInternal subgroup =
ProtectedItems
[index] as CollectionViewGroupInternal;
412
object seed1 = (subgroup != null) ? subgroup.SeedItem :
ProtectedItems
[index];
429
if (_groupComparer.Compare(item,
ProtectedItems
[index]) < 0)
443
int n =
ProtectedItems
.Count;
468
if (localIndex < n && System.Windows.Controls.ItemsControl.EqualsEx(
ProtectedItems
[localIndex], list[fullIndex]))
509
ProtectedItems
.Move(oldIndexLocal, newIndexLocal);
MS\Internal\Data\CollectionViewGroupRoot.cs (3)
144
ProtectedItems
.Insert(index, item);
155
Debug.Assert(System.Windows.Controls.ItemsControl.EqualsEx(item,
ProtectedItems
[index]), "RemoveSpecialItem finds inconsistent data");
164
ProtectedItems
.RemoveAt(index);