none
Zerando o KeyPress RRS feed

  • Pergunta

  • Fala Pessoal Primeiro gostaria de saber para que serve exatamente a propriedade

     

    e.Handled

     

    e agora eu gostaria de saber como eu faço para zerar o e.KeyChar, para que a aplicação nao receba nada e nao faça nada,,

    semelhande ao KeyAscii = 0 do vb6.

     

    Vlw pessoal des de já agradeço

     

     

    terça-feira, 19 de junho de 2007 16:05

Todas as Respostas

  • Leonardo,

     

    O e.Handled em eventos de teclado significa que você tratou a entrada de dados e o evento não vai se propagar daí por diante.

    O que você quer fazer que precisaria trocar o caracter digitado em questão?

     

    Abraços,
    Francisco
    OK, Computer - http://thespoke.net/blogs/fbcjunior/default.aspx

    terça-feira, 19 de junho de 2007 17:13
    Moderador
  • gostaria de saber como eu faço pra trocar tbm ??rsrs,

    e no caso para zerar acho que uma pergunta respondeu a outra,

    para que ele nao faça nada com o keypress eu coloco handle = true correto??

    terça-feira, 19 de junho de 2007 18:50
  • Leonardo,

     

    Quanto ao e.Handled, fazendo isso você informa que o controle já tratou o evento de teclado em questão.

    Quanto a trocar o caracter em só atribuir um novo KeyChar a propriedade KeyChar do parâmetro e. Outra possibilidade é você usar SendKeys para mandar alguma coisa para o aplicativo como se o teclado tivesse sido digitado.

     

    Abraços,
    Francisco
    OK, Computer - http://thespoke.net/blogs/fbcjunior/default.aspx
    terça-feira, 19 de junho de 2007 19:01
    Moderador