DependencyProperty.ValidateValueCallback Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.