ContainerControl.Validate Método
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í.
Comprueba el valor del control que ha perdido el foco haciendo que los eventos Validating y Validated se produzcan, en ese orden.
Sobrecargas
Validate() |
Comprueba el valor del control que ha perdido el foco haciendo que los eventos Validating y Validated se produzcan, en ese orden. |
Validate(Boolean) |
Comprueba el valor del control que está perdiendo el foco; dependiente condicionalmente de si se activa la validación automática. |
Validate()
Comprueba el valor del control que ha perdido el foco haciendo que los eventos Validating y Validated se produzcan, en ese orden.
public:
bool Validate();
public bool Validate ();
member this.Validate : unit -> bool
Public Function Validate () As Boolean
Devoluciones
true
si la validación es correcta; en caso contrario, false
. Si se llama desde los controladores de eventos Validating o Validated, este método siempre devolverá false
.
Comentarios
El Validate método valida el último control secundario que no se valida y sus antecesores hasta el control contenedor actual, pero no incluido. Esta versión sobrecargada siempre realiza la validación, independientemente del valor de la AutoValidate propiedad del elemento primario del control. Por lo tanto, úselo para forzar incondicionalmente la validación.
Consulte también
Se aplica a
Validate(Boolean)
Comprueba el valor del control que está perdiendo el foco; dependiente condicionalmente de si se activa la validación automática.
public:
bool Validate(bool checkAutoValidate);
public bool Validate (bool checkAutoValidate);
member this.Validate : bool -> bool
Public Function Validate (checkAutoValidate As Boolean) As Boolean
Parámetros
- checkAutoValidate
- Boolean
Si true
, el valor de la propiedad AutoValidate se usa para determinar si se debería realizar la validación; si false
, se realiza la validación incondicionalmente.
Devoluciones
true
si la validación es correcta; en caso contrario, false
. Si se llama desde los controladores de eventos Validating o Validated, este método siempre devolverá false
.
Comentarios
El Validate método valida el último control secundario que no se valida y sus antecesores hasta el control contenedor actual, pero no incluido. Esta versión sobrecargada realiza la validación en función de las condiciones siguientes:
Si el parámetro es
true
, lacheckAutoValidate
validación siempre se produce para los controles secundarios que no se validan.Si el parámetro es
false
, lacheckAutoValidate
validación solo se produce si la AutoValidate propiedad del elemento primario del control está habilitada.