Export (0) Print
Expand All

IEditableCollectionView Interface

Defines methods and properties that a collection view implements to provide editing capabilities to a collection.

Namespace:  System.ComponentModel
Assembly:  System.Windows (in System.Windows.dll)

[TypeForwardedFromAttribute("System.Windows.Data, Version=2.0.5.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")]
public interface IEditableCollectionView

The IEditableCollectionView type exposes the following members.

  NameDescription
Public propertySupported by Silverlight for Windows PhoneCanAddNewGets a value that indicates whether a new item can be added to the collection.
Public propertySupported by Silverlight for Windows PhoneCanCancelEditGets a value that indicates whether the collection view can discard pending changes and restore the original values of an edited object.
Public propertySupported by Silverlight for Windows PhoneCanRemoveGets a value that indicates whether an item can be removed from the collection.
Public propertySupported by Silverlight for Windows PhoneCurrentAddItemGets the item that is being added during the current add transaction.
Public propertySupported by Silverlight for Windows PhoneCurrentEditItemGets the item in the collection that is being edited.
Public propertySupported by Silverlight for Windows PhoneIsAddingNewGets a value that indicates whether an add transaction is in progress.
Public propertySupported by Silverlight for Windows PhoneIsEditingItemGets a value that indicates whether an edit transaction is in progress.
Public propertySupported by Silverlight for Windows PhoneNewItemPlaceholderPositionGets or sets the position of the new item placeholder in the collection view.
Top

  NameDescription
Public methodSupported by Silverlight for Windows PhoneAddNewAdds a new item to the underlying collection.
Public methodSupported by Silverlight for Windows PhoneCancelEditEnds the edit transaction and, if possible, restores the original value of the item.
Public methodSupported by Silverlight for Windows PhoneCancelNewEnds the add transaction and discards the pending new item.
Public methodSupported by Silverlight for Windows PhoneCommitEditEnds the edit transaction and saves the pending changes.
Public methodSupported by Silverlight for Windows PhoneCommitNewEnds the add transaction and saves the pending new item.
Public methodSupported by Silverlight for Windows PhoneEditItemBegins an edit transaction on the specified item.
Public methodSupported by Silverlight for Windows PhoneRemoveRemoves the specified item from the collection.
Public methodSupported by Silverlight for Windows PhoneRemoveAtRemoves the item at the specified position from the collection.
Top

When a collection view implements the IEditableCollectionView interface, you can directly change the underlying collection, if it allows changes to be made, by using the methods and properties that IEditableCollectionView exposes, regardless of the collection's type.

The PagedCollectionView type implements IEditableCollectionView, so you can edit a collection that uses that type.

Silverlight

Supported in: 5, 4, 3

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Community Additions

ADD
Show:
© 2014 Microsoft