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í ukázkové volání CancelEdit zahodí čekající změny a pak volání BeginEdit k přípravě zdroje, aby se znovu upravil.

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 udělat a ukončit transakci úprav. Pak metoda aktualizuje cílové vlastnosti uloženými zdrojovými hodnotami.

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

Platí pro