Skip Navigation Links
Novas Tecnologias
Ferramentas Adicionais
Ferramentas Adicionais


Dica No :
340
Assunto : VB.NET
Titulo: Truques com handles e ErrorProvider

Gostou do texto ? Vote e dê sua opinião! Pontuação atual :

Translate this page now :






Adicione aos Favoritos!
BlogBlogs Rec6 Linkk Ueba Technorati Delicious DiggIt! StumbleUpon



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


Nome :
E-mail:
Comentarios :
 
 
Os Últimos Comentários
data: 4/15/2014 3:22:00 PM
nome: Jair
email: jair140467@gmail.com
comentário:
E pra C# como ficaria ?

 1  
Dicas
Dica do Dia
Receba Dicas Por Email
E-mail :  
 


 (help)
Aceito receber informativos do devASPNet, informações de eventos e treinamentos

Veja Quais Informativos Você Receberá

Pesquisar Dicas
Pesquisar Artigos, Dicas e Noticias

Banco de Dados
Algumas Entrevistas
Links Importantes

Búfalo Informática, Treinamento e Consultoria
R. Alvaro Alvim, 37/920 Centro - Cinelândia - Rio de Janeiro Cep: 20031-010
Tel : (21) 2262-1368 (21) 9240-5134 E-mail : Contato@bufaloinfo.com.br