ContainerControl.Validate Método

Definição

Verifica o valor do controlo perder o foco ao fazer com que Validating os eventos e Validated ocorram, por essa ordem.

Sobrecargas

Name Description
Validate()

Verifica o valor do controlo perder o foco ao fazer com que Validating os eventos e Validated ocorram, por essa ordem.

Validate(Boolean)

Verifica o valor do controlo que está a perder o foco; condicionalmente dependente de a validação automática estar ativada.

Validate()

Verifica o valor do controlo perder o foco ao fazer com que Validating os eventos e Validated ocorram, por essa ordem.

public:
 bool Validate();
public bool Validate();
member this.Validate : unit -> bool
Public Function Validate () As Boolean

Devoluções

true se a validação for bem-sucedida; caso contrário, false. Se chamado dos Validating handlers de eventos de ou, Validated este método devolverá falsesempre .

Observações

O Validate método valida o último controlo filho que não foi validado e os seus antecessores até, mas não incluindo, o controlo atual do contentor. Esta versão sobrecarregada realiza sempre validação, independentemente do valor da AutoValidate propriedade do pai do controlo. Por isso, use-o para forçar a validação incondicionalmente.

Ver também

Aplica-se a

Validate(Boolean)

Verifica o valor do controlo que está a perder o foco; condicionalmente dependente de a validação automática estar ativada.

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

Se true, o valor da AutoValidate propriedade é usado para determinar se a validação deve ser realizada; se false, a validação é realizada incondicionalmente.

Devoluções

true se a validação for bem-sucedida; caso contrário, false. Se chamado dos Validating handlers de eventos de ou, Validated este método devolverá falsesempre .

Observações

O Validate método valida o último controlo filho que não foi validado e os seus antecessores até, mas não incluindo, o controlo atual do contentor. Esta versão sobrecarregada realiza validação com base nas seguintes condições:

  • Se o checkAutoValidate parâmetro for true, a validação ocorre sempre para controlos filhos que não são validados.

  • Se o checkAutoValidate parâmetro for false, a validação ocorre apenas se a AutoValidate propriedade do pai do controlo estiver ativada.

Ver também

Aplica-se a