DependencyProperty.ValidateValueCallback Proprietà

Definizione

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.

Si applica a

Vedi anche