ValueSource.IsCoerced Proprietà

Definizione

Ottiene un valore che dichiara se questo valore è risultato da un'implementazione CoerceValueCallback applicata a una proprietà di dipendenza.

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

Valore della proprietà

true se il valore deriva da un'implementazione CoerceValueCallback applicata a una proprietà di dipendenza; in caso contrario, false.

Commenti

Se la coercizione agisce su un valore di proprietà, la proprietà mantiene un valore desiderato e il valore della proprietà tenterà di raggiungere tale valore desiderato se i vincoli della coercizione specifica vengono modificati o revocati. Una proprietà coercita che non corrisponde al valore desiderato restituirà che IsCoerced è true.

La coercizione agisce con precedenza superiore rispetto al valore di base e non è strettamente un partecipante nel modo in cui viene impostato il valore di base. Di conseguenza, lo stato di coercizione viene segnalato da questa proprietà, anziché da un valore dell'enumerazione BaseValueSource . Per altre informazioni sulla coercizione, i valori di base e la precedenza, vedere Precedenza del valore della proprietà di dipendenza.

Si applica a

Vedi anche