BindingGroup.CancelEdit Yöntem

Tanım

Düzenleme işlemini sonlandırır ve bekleyen değişiklikleri atar.

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

Örnekler

Aşağıdaki örnek bekleyen değişiklikleri atmak için çağırır CancelEdit ve ardından kaynağı yeniden düzenlenecek şekilde hazırlamak için çağırır BeginEdit .

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

Açıklamalar

Bu yöntem, bir kaynak nesne bunu yapabiliyorsa ve düzenleme işlemini sonlandırıyorsa kaynakların bekleyen değişiklikleri atmalarına neden olur. Ardından yöntemi, hedef özellikleri kaydedilen kaynak değerlerle güncelleştirir.

uygulamasını Items uygulayan IEditableObjecther nesne için çağrısı CancelEditIEditableObject.CancelEdit

Şunlara uygulanır