Partage via


BindingSource.ResumeBinding Méthode

Définition

Relance la liaison de données.

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

Remarques

SuspendBinding et ResumeBinding sont deux méthodes qui permettent la suspension et la reprise temporaires de la liaison de données dans un scénario de liaison simple. Vous suspendez généralement la liaison de données si l’utilisateur doit être autorisé à apporter plusieurs modifications aux champs de données avant la validation. Par exemple, si un champ doit être modifié conformément à un second, mais si la validation du premier champ entraînerait une erreur dans le deuxième champ.

Notes

L’utilisation SuspendBinding empêche les modifications d’être envoyées à la source de données jusqu’à ce ResumeBinding que soit appelée, mais n’empêche pas réellement des événements de se produire. Les contrôles qui utilisent une liaison de données complexes, comme le DataGridView contrôle, mettent à jour leurs valeurs en fonction d’événements de modification tels que l’événement ListChanged . Ainsi, l’appel SuspendBinding ne les empêche pas de recevoir des modifications apportées à la source de données. Pour cette raison, ce SuspendBinding et ResumeBinding sont conçus pour être utilisés avec des contrôles liés simples, tels que le TextBox contrôle . Vous pouvez également utiliser ces méthodes dans un scénario de liaison complexe si vous supprimez ListChanged des événements en affectant à la propriété la RaiseListChangedEvents valeur false.

S’applique à

Voir aussi