DUVIDAS COMANDOS KEYPRESS, KEYDOWN, KEYUP

 Tópico anterior Próximo tópico Novo tópico

DUVIDAS COMANDOS KEYPRESS, KEYDOWN, KEYUP

C#

 Compartilhe  Compartilhe  Compartilhe
#482972 - 12/07/2018 18:12:52

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Não está caindo no evento? Coloque um breakpoint e veja

_______________________________________________________________________
Gostaria de ter seu sistema Desktop "traduzido" para uma interface web? Podemos conversar...
Virei Oráculo!
The end is nigh, be ready for the nukes!


#482974 - 12/07/2018 18:55:54

JABA
CABO FRIO
Cadast. em:Agosto/2005


Última edição em 12/07/2018 19:13:08 por JABA

Citação:
Fui depurando para verificar onde ta o problema, o problema e que ele não entra no Método KeyPress, e nem no que KeyDown


O exemplo que postei está associado ao KeyUp, verifique nele. E lembre-se que você só precisa do primeiro exemplo, o outro é para qualquer tecla.

Aqui você encontra um pouco mais de detalhe, tem até uma exemplo com o Click: msdn.microsoft.com/pt-br/library/system.windows.forms.control.selectnextcontrol(v=vs.110).aspx



_______________________________________________________________________________________________

Se a alma ou espírito são imateriais, como eles fazem para se localizarem quando o corpo está em movimento?



#482981 - 13/07/2018 08:00:15

LOVO12
BRASIL
Cadast. em:Maio/2012


Citação:
:
Não está caindo no evento? Coloque um breakpoint e veja

Coloquei o  breakpoint e não esta caindo no evento, KERPLUNK agora não sei porque não entra no evento.

--------------------------------------------------------------------------------------------------
Antes do software poder ser reutilizável ele primeiro tem de ser utilizável.


Resposta escolhida #482984 - 13/07/2018 08:21:05

PERCIFILHO
MATAO [SP]
Cadast. em:Dezembro/2009


Você associou o evento Keypress do Form?
Na janela de propriedades do Form, tem um botão com um "raio". Clica nele, procure o evento KeyPress e associe-o ao evento KeyPress que você digitou, ou
vá no Designer do seu Form, expanda a void InitializeComponent(), procure o Form, e coloque a linha:
this.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.Form1_KeyPress);
onde Form1 é o nome do Formulário.
Espero ter ajudado.

____________________________________________________
Você sabe que alguém te ama não pelo que ele fala, mas pelo o que faz.
O amor não sobrevive de teorias.




#482985 - 13/07/2018 08:35:41

LOVO12
BRASIL
Cadast. em:Maio/2012


Citação:
:
Você associou o evento Keypress do Form?
Na janela de propriedades do Form, tem um botão com um "raio". Clica nele, procure o evento KeyPress e associe-o ao evento KeyPress que você digitou, ou
vá no Designer do seu Form, expanda a void InitializeComponent(), procure o Form, e coloque a linha:
this.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.Form1_KeyPress);
onde Form1 é o nome do Formulário.
Espero ter ajudado.

Obrigado ai PERCIFILHO, deu certo, o evento que precisava funcionou perfeitamente da forma que você disse.

--------------------------------------------------------------------------------------------------
Antes do software poder ser reutilizável ele primeiro tem de ser utilizável.


 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por LOVO12 em 13/07/2018 08:35:54