BindingGroup.CancelEdit Methode

Definition

Beendet die Bearbeitungstransaktion und verwirft die ausstehenden Änderungen.

public:
 void CancelEdit();
public void CancelEdit();
member this.CancelEdit : unit -> unit
Public Sub CancelEdit ()

Beispiele

Im folgenden Beispiel wird aufgerufen CancelEdit , um die ausstehenden Änderungen zu verwerfen und dann aufruft BeginEdit , um die Quelle für die erneute Bearbeitung vorzubereiten.

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

Hinweise

Diese Methode bewirkt, dass die Quellen die ausstehenden Änderungen verwerfen, wenn ein Quellobjekt dies tun kann, und die Bearbeitungstransaktion beenden kann. Anschließend aktualisiert die Methode die Zieleigenschaften mit den gespeicherten Quellwerten.

Für jedes Objekt, das Items implementiert wird, werden Aufrufe IEditableObjectCancelEditIEditableObject.CancelEdit

Gilt für: