CancelEdit Method
Collapse the table of content
Expand the table of content

BindingGroup.CancelEdit Method ()

 

Ends the edit transaction and discards the pending changes.

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

public void CancelEdit()

This method causes the sources to discard the pending changes, if a source object is capable of doing so and end the edit transaction. Then the method updates the target properties with the saved source values.

For each object in Items that implements IEditableObject, CancelEdit calls IEditableObject.CancelEdit

The following example calls CancelEdit to discard the pending changes and then calls BeginEdit to prepare the source to be re-edited.

private void Cancel_Click(object sender, RoutedEventArgs e)
{
    // Cancel the pending changes and begin a new edit transaction.
    stackPanel1.BindingGroup.CancelEdit();
    stackPanel1.BindingGroup.BeginEdit();
}

.NET Framework
Available since 3.0
Return to top
Show:
© 2016 Microsoft