CollectionView.NewItemPlaceholder Property

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Gets the object that is in the collection to represent a new item.

Namespace:   System.Windows.Data
Assembly:  PresentationFramework (in PresentationFramework.dll)

public static object NewItemPlaceholder { get; }

Property Value

Type: System.Object

The object that is in the collection to represent a new item.

When a CollectionView that implements IEditableCollectionView has NewItemPlaceholderPosition set to AtBeginning or AtEnd, the NewItemPlaceholder is added to the collection. The NewItemPlaceholder always appears in the collection; it does not participate in grouping, sorting, or filtering.

The CurrentItem cannot be the NewItemPlaceholder. Methods that perform relative navigation, such as the MoveCurrentToNext, skip the NewItemPlaceholder. MoveCurrentToFirst and MoveCurrentToLast skip the NewItemPlaceholder if NewItemPlaceholderPosition is set to AtBeginning or AtEnd, respectively. Methods that perform absolute navigation, such as MoveCurrentToPosition, do nothing if the NewItemPlaceholder would be the CurrentItem.

.NET Framework
Available since 3.0
Return to top
Show: