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 del valore 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 del valore per questa proprietà di dipendenza, come fornito per il parametro validateValueCallback
nella registrazione della proprietà di dipendenza originale.
Commenti
Questa proprietà conterrà null
per qualsiasi proprietà di dipendenza senza callback di convalida registrata.
I callback di valore convalidati devono agire in un 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 non accettare il valore specificato come valido. Se è necessario eseguire la convalida che si basa sulla conoscenza dei valori di altre proprietà di dipendenza in un'istanza specifica, usare invece un oggetto CoerceValueCallback . L'oggetto CoerceValueCallback viene registrato come parte dei metadati delle proprietà di dipendenza, anziché direttamente all'interno dell'identificatore della proprietà di dipendenza. Per informazioni dettagliate, vedere Callback delle proprietà di dipendenza e convalida.