Aracılığıyla paylaş


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ı CancelEdit yapar ve ardından kaynağı yeniden düzenlenecek şekilde hazırlamak için çağrı BeginEdit yapar.

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, 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ı uygulayan her nesne Items için çağrıları CancelEdit IEditableObjectIEditableObject.CancelEdit

Şunlara uygulanır