DependencyProperty.ValidateValueCallback Proprietà

Definizione

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à

ValidateValueCallback

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.

Si applica a

Vedi anche