1 write to _newItem
PresentationFramework (1)
System\Windows\Data\ListCollectionView.cs (1)
1021
_newItem
= item;
24 references to _newItem
PresentationFramework (24)
System\Windows\Data\ListCollectionView.cs (24)
768
Debug.Assert(_newItemIndex != -2 && System.Windows.Controls.ItemsControl.EqualsEx(newItem,
_newItem
), "AddNew did not raise expected events");
787
Debug.Assert(_newItemIndex == -2 &&
_newItem
== NoNewItem, "unexpected call to BeginAddNew");
828
if (
_newItem
== NoNewItem)
944
if (
_newItem
== NoNewItem)
957
if (
_newItem
!= NoNewItem)
959
int index = AdjustBefore(NotifyCollectionChangedAction.Remove,
_newItem
, _newItemIndex);
977
object newItem =
_newItem
;
1005
get { return (
_newItem
!= NoNewItem); }
1014
get { return IsAddingNew ?
_newItem
: null; }
1019
if (!System.Windows.Controls.ItemsControl.EqualsEx(item,
_newItem
))
1156
if (System.Windows.Controls.ItemsControl.EqualsEx(item,
_newItem
))
1708
_newItemIndex = SourceList.IndexOf(
_newItem
);
1894
(IsAddingNew && System.Windows.Controls.ItemsControl.EqualsEx(
_newItem
, newItem)));
2166
else if (IsAddingNew && System.Windows.Controls.ItemsControl.EqualsEx(item,
_newItem
))
2211
return
_newItem
;
2223
return
_newItem
;
2238
return
_newItem
;
2266
return new PlaceholderAwareEnumerator(this, InternalList.GetEnumerator(), NewItemPlaceholderPosition,
_newItem
);
2648
System.Windows.Controls.ItemsControl.EqualsEx(item,
_newItem
))
2728
if (!IsAddingNew || item !=
_newItem
)
2955
_group.InsertSpecialItem(1,
_newItem
, true /*loading*/);
2967
if (!IsAddingNew || !System.Windows.Controls.ItemsControl.EqualsEx(
_newItem
, item))
2975
_group.InsertSpecialItem(_group.Items.Count,
_newItem
, true /*loading*/);
3021
if (IsAddingNew && item ==
_newItem
)