ValueSource.IsCoerced Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é
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 true
le 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.