USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Dicas

  Visual Basic.Net    (Validações)

Título da Dica:  Truques com handles e ErrorProvider
Postada em 6/10/2003 por ~Ð@®£@Ñ            
Para evitar que tenhamos que criar uma rotina de validação com errorprovider para cada componente podemos utilizar truques com o errorprovider o handles.

Digamos, por exemplo, que várias textbox sejam obrigatórias. Ao invés de programar o validating de cada textbox podemos utilizar o handles para criar uma única sub e ainda aproveitar os recursos do errorprovider.

private sub text1_validating(byval sender as Object, Byval e as system.componentmodel.CancelEventArgs) Handles text1.validating,text2.validating

if trim(sender.text)="" then
er.seterror(sender,sender.tag)
else
er.seterror(sender,"")
end if

end sub

Observe o seguinte :

O handles faz com que várias caixas ativem a mesma sub
O uso do Sender torna o código genérico
A mensagem pode ficar guardada no tag de cada textbox, desta forma o código fica genérico
 


CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página