1 write to _newItem
PresentationFramework (1)
System\Windows\Data\ListCollectionView.cs (1)
1022
_newItem
= item;
24 references to _newItem
PresentationFramework (24)
System\Windows\Data\ListCollectionView.cs (24)
769
Debug.Assert(_newItemIndex != -2 && System.Windows.Controls.ItemsControl.EqualsEx(newItem,
_newItem
), "AddNew did not raise expected events");
788
Debug.Assert(_newItemIndex == -2 &&
_newItem
== NoNewItem, "unexpected call to BeginAddNew");
829
if (
_newItem
== NoNewItem)
945
if (
_newItem
== NoNewItem)
958
if (
_newItem
!= NoNewItem)
960
int index = AdjustBefore(NotifyCollectionChangedAction.Remove,
_newItem
, _newItemIndex);
978
object newItem =
_newItem
;
1006
get { return (
_newItem
!= NoNewItem); }
1015
get { return IsAddingNew ?
_newItem
: null; }
1020
if (!System.Windows.Controls.ItemsControl.EqualsEx(item,
_newItem
))
1157
if (System.Windows.Controls.ItemsControl.EqualsEx(item,
_newItem
))
1709
_newItemIndex = SourceList.IndexOf(
_newItem
);
1895
(IsAddingNew && System.Windows.Controls.ItemsControl.EqualsEx(
_newItem
, newItem)));
2167
else if (IsAddingNew && System.Windows.Controls.ItemsControl.EqualsEx(item,
_newItem
))
2212
return
_newItem
;
2224
return
_newItem
;
2239
return
_newItem
;
2267
return new PlaceholderAwareEnumerator(this, InternalList.GetEnumerator(), NewItemPlaceholderPosition,
_newItem
);
2649
System.Windows.Controls.ItemsControl.EqualsEx(item,
_newItem
))
2729
if (!IsAddingNew || item !=
_newItem
)
2956
_group.InsertSpecialItem(1,
_newItem
, true /*loading*/);
2968
if (!IsAddingNew || !System.Windows.Controls.ItemsControl.EqualsEx(
_newItem
, item))
2976
_group.InsertSpecialItem(_group.Items.Count,
_newItem
, true /*loading*/);
3022
if (IsAddingNew && item ==
_newItem
)