BindingGroup.CancelEdit Metoda

Definice

Ukončí transakci úprav a zahodí čekající změny.

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

Příklady

Následující příklad volání CancelEdit zahodí čekající změny a potom volání BeginEdit k přípravě zdroje, který se má znovu upravit.

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

Poznámky

Tato metoda způsobí, že zdroje zahodí čekající změny, pokud je zdrojový objekt schopen to provést a ukončit edit transakce. Pak metoda aktualizuje cílové vlastnosti uloženými zdrojovými hodnotami.

Pro každý objekt, který Items implementuje IEditableObject, CancelEdit volání IEditableObject.CancelEdit

Platí pro