Usando o controle Mask Edit no VB .NET


Se você costuma usar o controle mask edit nas versões anteriores do VB vai perceber que ele não esta presente na caixa de ferramentas do VB .NET

O controle mask edit tem um comportamento de um textbox na qual você pode formatar a entrada de dados do usuário conforme o dado que você esta recebendo. Ele não permite que você receba caracteres inválidos.

Você define a máscara de entrada usando a propriedade Mask. Cada posição de caracter no controle Mask Edit mapeia para um um tipo definido de caractere.

Se você tentar entrar com um caractere que entra em conflito com a máscara de entrada , o controle irá gerar o evento ValidationError.

Como usar o Mask Edit no VB .NET ?

Simples , siga a receita :

  1. Inclua uma referência para a livraria COM -  Microsoft MaskEditBox Control 6.0 . (MSMASK32.OCX).

2- Agora vamos incluir o componente na caixa de ferramentas. Assim :

3- Agora é só selecionar o controle da ToolBox e incluir no formulário:

Pronto agora é só configurar e usar o controle maskedit box como você fazia nos bons tempos do VB5/VB¨6.

Percebeu que você pode incluir outros controles COM da mesma forma que incluiu este.

Tchau...


José Carlos Macoratti