ValueSource.IsCoerced Propriété

Définition

Obtient une valeur qui déclare si cette valeur résulte d’une CoerceValueCallback implémentation 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é

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

Remarques

Si la contrainte 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 de la contrainte spécifique sont modifiées ou levées. Une propriété coerced qui n’est pas à sa valeur souhaitée signale qu’elle IsCoerced est true.

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 coerced 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 priorité, consultez Priorité des valeurs de propriété de dépendance.

S’applique à

Voir aussi