Bagikan melalui


BindingGroup.CancelEdit Metode

Definisi

Mengakhiri transaksi edit dan membuang perubahan yang tertunda.

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

Contoh

Contoh berikut memanggil CancelEdit untuk membuang perubahan yang tertunda lalu memanggil BeginEdit untuk menyiapkan sumber yang akan diedit ulang.

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

Keterangan

Metode ini menyebabkan sumber membuang perubahan yang tertunda, jika objek sumber mampu melakukannya dan mengakhiri transaksi edit. Kemudian metode memperbarui properti target dengan nilai sumber yang disimpan.

Untuk setiap objek dalam Items yang mengimplementasikan IEditableObject, CancelEdit panggilan IEditableObject.CancelEdit

Berlaku untuk