PagedCollectionView.CancelEdit Method
Microsoft Silverlight will reach end of support after October 2021. Learn more.
Ends the edit transaction and, if it is possible, restores the original value of the item.
Namespace: System.Windows.Data
Assembly: System.Windows.Data (in System.Windows.Data.dll)
Syntax
'Declaration
Public Sub CancelEdit
public void CancelEdit()
Implements
Exceptions
Exception | Condition |
---|---|
InvalidOperationException | CanCancelEdit is false. -or- IsAddingNew is true. |
Remarks
You start an edit transaction by calling EditItem and end it by calling CommitEdit or CancelEdit.
CancelEdit sets the CurrentEditItem to nulla null reference (Nothing in Visual Basic), discarding any pending changes, and causes the collection view to exit the edit state. PagedCollectionView only supports CancelEdit for items that implement the IEditableObject interface.
Use the CanCancelEdit property to test whether the edit can be canceled before you call CancelEdit.
Version Information
Silverlight
Supported in: 5, 4, 3
Platforms
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.