Compartir a través de


ContainerControl.Validate Método

Definición

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, la checkAutoValidate validación siempre se produce para los controles secundarios que no se validan.

  • Si el parámetro es false, la checkAutoValidate validación solo se produce si la AutoValidate propiedad del elemento primario del control está habilitada.

Consulte también

Se aplica a