1 write to _newItem
PresentationFramework (1)
System\Windows\Data\BindingListCollectionView.cs (1)
844
_newItem
= item;
24 references to _newItem
PresentationFramework (24)
System\Windows\Data\BindingListCollectionView.cs (24)
583
Debug.Assert(_newItemIndex != -2 && newItem ==
_newItem
, "AddNew did not raise expected events");
610
Debug.Assert(_newItemIndex == -2 &&
_newItem
== NoNewItem, "unexpected call to BeginAddNew");
653
if (
_newItem
== NoNewItem)
669
else if ((ieo =
_newItem
as IEditableObject) != null)
679
if (
_newItem
!= NoNewItem)
700
if (
_newItem
== NoNewItem)
716
else if ((ieo =
_newItem
as IEditableObject) != null)
726
if (
_newItem
!= NoNewItem)
736
object newItem =
_newItem
;
828
get { return (
_newItem
!= NoNewItem); }
837
get { return IsAddingNew ?
_newItem
: null; }
842
if (!System.Windows.Controls.ItemsControl.EqualsEx(item,
_newItem
))
960
if (System.Windows.Controls.ItemsControl.EqualsEx(item,
_newItem
))
1704
else if (IsAddingNew && System.Windows.Controls.ItemsControl.EqualsEx(item,
_newItem
))
1763
return
_newItem
;
1773
return
_newItem
;
1798
return new PlaceholderAwareEnumerator(this, CollectionProxy.GetEnumerator(), NewItemPlaceholderPosition,
_newItem
);
1908
Debug.Assert(
_newItem
== InternalList[index], "unexpected item while committing AddNew");
1966
item =
_newItem
;
2023
_newItemIndex = InternalList.IndexOf(
_newItem
);
2264
_group.InsertSpecialItem(1,
_newItem
, true /*loading*/);
2276
if (!IsAddingNew || !System.Windows.Controls.ItemsControl.EqualsEx(
_newItem
, item))
2284
_group.InsertSpecialItem(_group.Items.Count,
_newItem
, true /*loading*/);
2329
if (IsAddingNew && item ==
_newItem
)