即使在明確患有的是心因性勃起障礙,需要正確的心理健康治療才能根治問題,仍是無可奈何地依靠服用犀利士、威而鋼等ED藥物。因為心理疾病難以完全治愈,一定條件下可從新觸發。

C# Desenvolvimento

Como utilizar a tecla ENTER como TAB no Visual Studio utilizando C#

Usuários de aplicativos desktop muitas vezes estão habituados a utilizar a tecla “ENTER” para fazer a navegação entre os campos de um formulário. Para atender a este “hábito” você pode fazer com que a tecla “ENTER” funcione de maneira semelhando ao “TAB” nas suas aplicações Windows Forms.

Como utilizar a tecla ENTER como TAB no Visual Studio utilizando C#

Para fazer a tecla ENTER funcionar como a TAB no Windows Forms, utilizando C#, basta alterar a propriedade KeyPreview do Formulário para ” true” e implementar 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 );

}

 

O método de SelectNextControl ativa o próximo controle na ordem de tabulação e sua implementação pode ser vista a seguir.

public bool SelectNextControl( Control ctl, bool forward, bool tabStopOnly, bool nested, bool wrap )

Parâmetros do método

  • ctl Tipo: System.Windows.Forms.Control Control para iniciar a pesquisa.
  • forward Tipo: System.Boolean true para mover a frente na ordem de tabulação; false para mover para trás na ordem de tabulação.
  • tabStopOnly Tipo: System.Boolean true para ignorar os controles com a propriedade de TabStop definida como false; caso contrário, false.
  • nested Tipo: System.Boolean true para incluir tivesse (filho de controles filho) controles filho; caso contrário, false.
  • wrap Tipo: System.Boolean true para continuar a pesquisa do primeiro controle na ordem de tabulação após o último controle foi alcançado; caso contrário, false.

Valor de retorno

Tipo: System.Boolean true se um controle foi ativado; caso contrário, false.

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: http://jcecilio.wordpress.com
Fonte: http://msdn.microsoft.com

About the author

Danilo Filitto

Mestre em Ciência da Computação pela Universidade Estadual de Maringá - UEM, Pós-Graduado em Redes de Computadores e Comunicação de Dados pela Universidade do Estado do Paraná - UEL, Bacharel em Ciência da Computação pela Universidade do Oeste Paulista - UNOESTE.

Atuo na área acadêmica como professor desde 2006. Atualmente leciono na UNOESTE (Universidade do Oeste Paulista), no SENAC (Serviço Nacional de Aprendizagem Comercial) e possuo vários cursos na Udemy (https://www.udemy.com/user/danilo-filitto/).

Além disso, sou o CEO dos sites https:www.dfilitto.com.br e https:www.makeindiegames.com.br

Você também pode me encontrar no YouTube por meio do endereço https://www.youtube.com/danilofilittoppr

Aprenda a criar seus próprios jogos

Cursos em promoção

Cursos em destaque

Quer aprender a programar?

Aprenda a criar seus próprios jogos com os melhores desenvolvedores