Compartir a través de


DependencyProperty.ValidateValueCallback Propiedad

Definición

Obtiene la devolución de llamada de validación del valor de la propiedad de dependencia.

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

Valor de propiedad

La devolución de llamada de validación del valor de esta propiedad de dependencia, tal y como se proporciona para el parámetro validateValueCallback del registro de propiedad de dependencia original.

Comentarios

Esta propiedad contendrá null para cualquier propiedad de dependencia sin devolución de llamada de validación registrada.

Las devoluciones de llamada de valor de validación deben actuar en un sentido estático: la validación aplicada a través ValidateValueCallback de no puede determinar si el valor proporcionado es válido para cualquier instancia determinada. La devolución de llamada solo puede determinar si todos los objetos que poseen la propiedad de dependencia deben aceptar o no el valor proporcionado como válido. Si necesita realizar la validación que se base en conocer los valores de otras propiedades de dependencia en una instancia determinada, use en CoerceValueCallback su lugar . CoerceValueCallback se registra como parte de los metadatos de la propiedad de dependencia, en lugar de directamente dentro del identificador de propiedad de dependencia. Para más información, consulte Devoluciones de llamada y validación de propiedades de dependencia.

Se aplica a

Consulte también