Afficher en anglais

Partage via


DataSourceUpdateMode Énumération

Définition

Spécifie à quel moment une source de données est mise à jour lorsque le contrôle dépendant est modifié.

C#
public enum DataSourceUpdateMode
Héritage
DataSourceUpdateMode

Champs

Never 2

La source de données n'est jamais mise à jour, et les valeurs entrées dans le contrôle ne sont pas analysées, validées ou remises en forme.

OnPropertyChanged 1

La source de données est mise à jour lorsque la valeur de la propriété du contrôle est modifiée.

OnValidation 0

La source de données est mise à jour lorsque la propriété du contrôle est validée. Après la validation, la valeur de la propriété du contrôle est également reformatée.

Remarques

Lorsqu’un contrôle est lié à une source de données à l’aide d’un Binding objet, vous pouvez spécifier quand une mise à jour vers la source de données se produit à l’aide de l’énumération DataSourceUpdateMode .

Lorsque le mode de mise à jour n’est jamais, vous pouvez forcer la mise à jour de la source de données à l’aide de la WriteValue méthode.

Remarque

Même lorsque le mode de mise à jour est défini sur Never, la source de données est mise à jour lorsque la liaison est créée pour la première fois. Au moins une mise à jour se produit.

S’applique à

Produit Versions
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7