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. Dans Windows Runtime, cela correspond à une valeur avec PropertyChanged.

Explicit 2

La source de liaison est mise à jour uniquement lorsque vous appelez la méthode BindingExpression.UpdateSource .

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. Les frameworks XAML précédents permettaient d’inscrire une propriété de dépendance avec une valeur qui a influencé le comportement de sa mise à jour de liaison par défaut. Ce comportement de propriété de dépendance n’est pas implémenté dans le Windows Runtime.

Historique des versions

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

S’applique à