Sdílet prostřednictvím


ValueSource.IsCoerced Vlastnost

Definice

Získá hodnotu, která deklaruje, zda tato hodnota vznikla z CoerceValueCallback implementace použité na vlastnost závislosti.

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

Hodnota vlastnosti

Boolean

true pokud hodnota vznikla CoerceValueCallback z implementace použité na vlastnost závislosti; v opačném případě false.

Poznámky

Pokud převod působí na hodnotu vlastnosti, vlastnost zachová požadovanou hodnotu a hodnota vlastnosti se pokusí dosáhnout této požadované hodnoty, pokud jsou omezení konkrétního převodu změněna nebo zvednuta. Coerced vlastnost, která není na požadované hodnotě, bude hlásit, že IsCoerced je true.

Převod funguje s vyšší prioritou než základní hodnota a není striktně účastníkem, jak je nastavena základní hodnota. Proto je stav převodu hlášen touto vlastností, nikoli hodnotou výčtu BaseValueSource . Další informace o převodu, základních hodnotách a prioritách naleznete v tématu Priorita hodnoty vlastnosti závislosti.

Platí pro

Viz také