BindingGroup.CancelEdit Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Met fin à la transaction de modification et ignore les modifications en attente.
public:
void CancelEdit();
public void CancelEdit ();
member this.CancelEdit : unit -> unit
Public Sub CancelEdit ()
Exemples
L’exemple suivant appelle CancelEdit pour ignorer les modifications en attente, puis les appels BeginEdit pour préparer la source à modifier à nouveau.
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
Remarques
Cette méthode entraîne l’abandon des modifications en attente, si un objet source est capable de le faire et de mettre fin à la transaction d’édition. Ensuite, la méthode met à jour les propriétés cibles avec les valeurs sources enregistrées.
Pour chaque objet qui Items implémente IEditableObject, CancelEdit appelle IEditableObject.CancelEdit