ValueSource.IsCoerced Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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.