BindingGroup.CancelEdit Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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