Share via


UpdateSourceTrigger Énumération

Définition

Définit des constantes qui indiquent quand une source de liaison est mise à jour par sa cible de liaison dans une liaison bidirectionnelle.

public enum class UpdateSourceTrigger
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class UpdateSourceTrigger
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum UpdateSourceTrigger
Public Enum UpdateSourceTrigger
Héritage
UpdateSourceTrigger
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Champs

Default 0

Utilisez le comportement par défaut de la propriété de dépendance qui utilise la liaison.

Explicit 2

La source de liaison est mise à jour uniquement lorsque vous appelez la méthode BindingExpression.UpdateSource . (Non pris en charge pour x:Bind.)

LostFocus 3

La source de liaison est mise à jour chaque fois que l’élément cible de liaison perd le focus.

PropertyChanged 1

La source de liaison est mise à jour chaque fois que la valeur cible de liaison change. Cela est détecté automatiquement par le système de liaison.

Remarques

Notes

La valeur UpdateSourceTrigger par défaut est Default plutôt que PropertyChanged pour des raisons héritées. Il s’agit d’un PropertyChanged comportement de mise à jour pour la plupart des propriétés de dépendance, mais s’évalue comme LostFocus pour la TextBox.Text propriété.

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
1709 16299 LostFocus

S’applique à