18 references to ProtectedItems
PresentationFramework (18)
src\Framework\MS\Internal\Data\CollectionViewGroupInternal.cs (15)
182
ProtectedItems
.Add(item);
193
int localIndex =
ProtectedItems
.IndexOf(item);
215
if (
ProtectedItems
.Count > 0)
217
ProtectedItems
.RemoveAt(localIndex);
240
for (int i=0, n=
ProtectedItems
.Count; i < n; ++i)
242
CollectionViewGroupInternal subGroup =
ProtectedItems
[i] as CollectionViewGroupInternal;
250
ProtectedItems
.Clear();
385
int index = FindIndex(item, seed, comparer, low,
ProtectedItems
.Count);
389
ProtectedItems
.Insert(index, item);
414
CollectionViewGroupInternal subgroup =
ProtectedItems
[index] as CollectionViewGroupInternal;
415
object seed1 = (subgroup != null) ? subgroup.SeedItem :
ProtectedItems
[index];
432
if (_groupComparer.Compare(item,
ProtectedItems
[index]) < 0)
446
int n =
ProtectedItems
.Count;
471
if (localIndex < n && System.Windows.Controls.ItemsControl.EqualsEx(
ProtectedItems
[localIndex], list[fullIndex]))
512
ProtectedItems
.Move(oldIndexLocal, newIndexLocal);
src\Framework\MS\Internal\Data\CollectionViewGroupRoot.cs (3)
149
ProtectedItems
.Insert(index, item);
160
Debug.Assert(System.Windows.Controls.ItemsControl.EqualsEx(item,
ProtectedItems
[index]), "RemoveSpecialItem finds inconsistent data");
169
ProtectedItems
.RemoveAt(index);