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ı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