1 write to _newItem
PresentationFramework (1)
System\Windows\Data\BindingListCollectionView.cs (1)
843
_newItem
= item;
24 references to _newItem
PresentationFramework (24)
System\Windows\Data\BindingListCollectionView.cs (24)
582
Debug.Assert(_newItemIndex != -2 && newItem ==
_newItem
, "AddNew did not raise expected events");
609
Debug.Assert(_newItemIndex == -2 &&
_newItem
== NoNewItem, "unexpected call to BeginAddNew");
652
if (
_newItem
== NoNewItem)
668
else if ((ieo =
_newItem
as IEditableObject) != null)
678
if (
_newItem
!= NoNewItem)
699
if (
_newItem
== NoNewItem)
715
else if ((ieo =
_newItem
as IEditableObject) != null)
725
if (
_newItem
!= NoNewItem)
735
object newItem =
_newItem
;
827
get { return (
_newItem
!= NoNewItem); }
836
get { return IsAddingNew ?
_newItem
: null; }
841
if (!System.Windows.Controls.ItemsControl.EqualsEx(item,
_newItem
))
959
if (System.Windows.Controls.ItemsControl.EqualsEx(item,
_newItem
))
1703
else if (IsAddingNew && System.Windows.Controls.ItemsControl.EqualsEx(item,
_newItem
))
1762
return
_newItem
;
1772
return
_newItem
;
1797
return new PlaceholderAwareEnumerator(this, CollectionProxy.GetEnumerator(), NewItemPlaceholderPosition,
_newItem
);
1907
Debug.Assert(
_newItem
== InternalList[index], "unexpected item while committing AddNew");
1965
item =
_newItem
;
2022
_newItemIndex = InternalList.IndexOf(
_newItem
);
2263
_group.InsertSpecialItem(1,
_newItem
, true /*loading*/);
2275
if (!IsAddingNew || !System.Windows.Controls.ItemsControl.EqualsEx(
_newItem
, item))
2283
_group.InsertSpecialItem(_group.Items.Count,
_newItem
, true /*loading*/);
2328
if (IsAddingNew && item ==
_newItem
)