ValueSource.IsCoerced Propriété

Définition

Obtient une valeur qui déclare si cette valeur est le résultat d’une implémentation de CoerceValueCallback appliquée à une propriété de dépendance.

public:
 property bool IsCoerced { bool get(); };
public bool IsCoerced { get; }
member this.IsCoerced : bool
Public ReadOnly Property IsCoerced As Boolean

Valeur de propriété

Boolean

true si la valeur est le résultat d’une implémentation de CoerceValueCallback appliquée à une propriété de dépendance ; sinon, false.

Remarques

Si le forçage agit sur une valeur de propriété, la propriété conserve une valeur souhaitée et la valeur de propriété tente d’atteindre cette valeur souhaitée si les contraintes du forçage spécifique sont modifiées ou levées. Une propriété coerced qui n’est pas à sa valeur souhaitée signale que IsCoerced c’est truele cas.

Le forçage agit à une priorité plus élevée que la valeur de base et n’est pas strictement un participant à la façon dont la valeur de base est définie. Par conséquent, l’état d’être coché est signalé par cette propriété, plutôt que par une valeur de l’énumération BaseValueSource . Pour plus d’informations sur la contrainte, les valeurs de base et la précédence, consultez Priorité des valeurs de propriété de dépendance.

S’applique à

Voir aussi