65 references to NewItemPlaceholder
PresentationFramework (65)
MS\Internal\Data\CollectionViewProxy.cs (1)
333
item !=
NewItemPlaceholder
&& item != ((IEditableCollectionView)this).CurrentAddItem)
MS\Internal\Data\PropertyPathWorker.cs (1)
937
else if (parent == CollectionView.
NewItemPlaceholder
||
System\Windows\Automation\Peers\DataGridCellItemAutomationPeer.cs (1)
831
return (item == CollectionView.
NewItemPlaceholder
) || (item == DataGrid.NewItemPlaceholder);
System\Windows\Automation\Peers\DataGridItemAutomationPeer.cs (1)
563
return (item == CollectionView.
NewItemPlaceholder
) || (item == DataGrid.NewItemPlaceholder);
System\Windows\Controls\DataGrid.cs (11)
823
if (item == CollectionView.
NewItemPlaceholder
||
2129
if (SelectedItems.Contains(CollectionView.
NewItemPlaceholder
))
2132
UnselectItem(NewItemInfo(CollectionView.
NewItemPlaceholder
));
2230
SelectItem(NewItemInfo(CollectionView.
NewItemPlaceholder
));
2666
if (itemToRemove != CollectionView.
NewItemPlaceholder
)
3659
SetCurrentItem(CollectionView.
NewItemPlaceholder
);
3665
SelectItem(NewItemInfo(CollectionView.
NewItemPlaceholder
));
3778
DataGridRow newItemPlaceholderRow = (DataGridRow)ItemContainerGenerator.ContainerFromItem(CollectionView.
NewItemPlaceholder
);
3824
if (HasNewItemPlaceholder && SelectedItems.Contains(CollectionView.
NewItemPlaceholder
))
3844
return (item == CollectionView.
NewItemPlaceholder
) || (item == DataGrid.NewItemPlaceholder);
5574
if (currentInfo.Item == CollectionView.
NewItemPlaceholder
)
System\Windows\Controls\DataGridRow.cs (3)
706
var isRealItem = row.Item != CollectionView.
NewItemPlaceholder
;
734
if (row.Item == CollectionView.
NewItemPlaceholder
&& owningDataGrid != null)
750
if (row.Item == CollectionView.
NewItemPlaceholder
)
System\Windows\Controls\MultipleCopiesCollection.cs (1)
131
if (value == CollectionView.
NewItemPlaceholder
)
System\Windows\Data\BindingGroup.cs (2)
810
dataContextItem != CollectionView.
NewItemPlaceholder
&&
1009
mentor.GetValue(FrameworkElement.DataContextProperty) == CollectionView.
NewItemPlaceholder
)
System\Windows\Data\BindingListCollectionView.cs (19)
90
return (item ==
NewItemPlaceholder
) ? (NewItemPlaceholderPosition != NewItemPlaceholderPosition.None)
453
NewItemPlaceholder
,
460
NewItemPlaceholder
,
473
NewItemPlaceholder
,
483
NewItemPlaceholder
,
497
NewItemPlaceholder
,
505
NewItemPlaceholder
,
529
_group.RemoveSpecialItem(index,
NewItemPlaceholder
, false /*loading*/);
534
_group.InsertSpecialItem(index,
NewItemPlaceholder
, false /*loading*/);
896
if (item == CollectionView.
NewItemPlaceholder
)
954
if (item ==
NewItemPlaceholder
)
1367
if (newPosition < InternalCount && (newItem = InternalItemAt(newPosition)) !=
NewItemPlaceholder
)
1689
if (item ==
NewItemPlaceholder
)
1756
return
NewItemPlaceholder
;
1770
return
NewItemPlaceholder
;
1784
if (item ==
NewItemPlaceholder
)
1840
if (proposedCurrentItem ==
NewItemPlaceholder
)
2260
_group.InsertSpecialItem(0,
NewItemPlaceholder
, true /*loading*/);
2287
_group.InsertSpecialItem(_group.Items.Count,
NewItemPlaceholder
, true /*loading*/);
System\Windows\Data\CollectionView.cs (3)
511
if (System.Windows.Controls.ItemsControl.EqualsEx(CurrentItem, item) || System.Windows.Controls.ItemsControl.EqualsEx(
NewItemPlaceholder
, item))
1558
if (item != null && item !=
NewItemPlaceholder
)
1691
return (_position == Position.OnPlaceholder) ? CollectionView.
NewItemPlaceholder
System\Windows\Data\ListCollectionView.cs (22)
139
if (newPosition < InternalCount && (newItem = InternalItemAt(newPosition)) !=
NewItemPlaceholder
)
204
if (proposedCurrentItem !=
NewItemPlaceholder
)
566
NewItemPlaceholder
,
573
NewItemPlaceholder
,
586
NewItemPlaceholder
,
596
NewItemPlaceholder
,
610
NewItemPlaceholder
,
618
NewItemPlaceholder
,
642
_group.RemoveSpecialItem(index,
NewItemPlaceholder
, false /*loading*/);
647
_group.InsertSpecialItem(index,
NewItemPlaceholder
, false /*loading*/);
1074
if (item == CollectionView.
NewItemPlaceholder
)
1151
if (item ==
NewItemPlaceholder
)
1893
bool isSpecialItem = (newItem ==
NewItemPlaceholder
||
1996
if (
NewItemPlaceholder
!= newItem)
2014
if (
NewItemPlaceholder
!= newItem)
2152
if (item ==
NewItemPlaceholder
)
2217
return
NewItemPlaceholder
;
2234
return
NewItemPlaceholder
;
2253
if (item ==
NewItemPlaceholder
)
2642
if (item ==
NewItemPlaceholder
)
2952
_group.InsertSpecialItem(0,
NewItemPlaceholder
, true /*loading*/);
2979
_group.InsertSpecialItem(_group.Items.Count,
NewItemPlaceholder
, true /*loading*/);