Uma destas coisas úteis que achei hoje foi a configuração para alteração de campos de texto em Formulários com a utilização do ENTER ao invés de se utilizar apenas a Tecla Tab. Sabemos pois que muitas pessoas que trabalham com digitações em excesso se acostumaram e realmente temos que entender que a tecla ENTER é bem mais aparente do que a tecla TAB para mudanças de campos de texto em digitação rápida, por isso segue abaixo o que deve ser feito para aplicações com C#.
(1) Alterar a propriedade KeyPreview do Formulário para ” true”
(2) Preencha o evento KeyDown do Formulário com o seguinte código:
if (e.KeyCode == Keys.Enter)
{
this.SelectNextControl(this.ActiveControl, !e.Shift, true, true, true );
}
(2) Preencha o evento KeyDown do Formulário com o seguinte código:
if (e.KeyCode == Keys.Enter)
{
this.SelectNextControl(this.ActiveControl, !e.Shift, true, true, true );
}
Obs.1: O código ” !e.Shift” indica que é para mudar para o próximo campo se pressionado ENTER, e ir para o campo anterior se pressionados SHIFT e ENTER simultaneamente (o mesmo funcionamento do SHIFT + TAB).
Fonte: Coelho na Rete – http://coelhonarede.110mb.com/2008/01/como-usar-o-enter-como-tab-no-windows.html
Muito bom isso...então vamos utilizar...até a próxima dica.
Nenhum comentário:
Postar um comentário