DependencyProperty.ValidateValueCallback 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 il callback di convalida dei valori per la proprietà di dipendenza.
public:
property System::Windows::ValidateValueCallback ^ ValidateValueCallback { System::Windows::ValidateValueCallback ^ get(); };
public System.Windows.ValidateValueCallback ValidateValueCallback { get; }
member this.ValidateValueCallback : System.Windows.ValidateValueCallback
Public ReadOnly Property ValidateValueCallback As ValidateValueCallback
Valore della proprietà
Callback di convalida dei valori per questa proprietà di dipendenza, come specificato per il validateValueCallback parametro nella registrazione della proprietà di dipendenza originale.
Commenti
Questa proprietà conterrà null per qualsiasi proprietà di dipendenza senza callback di convalida registrato.
I callback di convalida dei valori devono agire in senso statico: la convalida applicata tramite non ValidateValueCallback può determinare se il valore specificato è valido per qualsiasi istanza specifica. Il callback può determinare solo se tutti gli oggetti che possiedono la proprietà di dipendenza devono o meno accettare il valore specificato come valido. Se è necessario eseguire la convalida che si basa sulla conoscenza dei valori di altre proprietà di dipendenza in una determinata istanza, usare invece un oggetto CoerceValueCallback . l'oggetto CoerceValueCallback viene registrato come parte dei metadati della proprietà di dipendenza, anziché direttamente all'interno dell'identificatore della proprietà di dipendenza. Per informazioni dettagliate, vedere Callback e convalida delle proprietà di dipendenza.