Condividi tramite


ValueSource.IsCoerced Proprietà

Definizione

Ottiene un valore che dichiara se il valore è il risultato di un'implementazione di 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à

Boolean

true se il valore è il risultato di un'implementazione di 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à coerced che non è al relativo valore desiderato segnala che IsCoerced è true.

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

Si applica a

Vedi anche