none
Como faço para não tirar foco de uma Coluna Datagridview vb.net RRS feed

  • Pergunta

  • Boa tarde a todos!

    Tenho um Grid exibindo apenas duas colunas ou seja: Coluna 0 e Coluna 1 contendo nomes e valores respectivamente, bom o que estou querendo é que o foco não saia da coluna 1 ou seja valores, mesmo pressionando-se a seta esquerda não mude de coluna!

    A quem puder ajudar-me, fico imensamente grato, obrigado!


    Dilson J. Hasselmann Desenvolvedor VB.NET

    domingo, 13 de novembro de 2016 15:29

Respostas

  • Já tentou tratar o evento KeyPress e usar a propriedade Handled do KeyPressEventArgs? Ao detectar que a tecla da seta para esquerda foi pressionada você altera o Handled para true, daí ela será ignorada.

    Referência: https://msdn.microsoft.com/pt-br/library/system.windows.forms.keypresseventargs.handled%28v=vs.110%29.aspx?f=255&MSPPError=-2147217396


    If you found this post helpful, please "Vote as Helpful". If it actually answered your question, remember to "Mark as Answer".

    Se achou este post útil, por favor clique em "Votar como útil". Se por acaso respondeu sua dúvida, lembre de "Marcar como Resposta".

    • Marcado como Resposta DJHasselmann segunda-feira, 14 de novembro de 2016 16:29
    domingo, 13 de novembro de 2016 23:24

Todas as Respostas

  • Esta usando um DataGridView? https://support.microsoft.com/en-us/kb/179113

    Rodrigo Reis Ferreira
    Microsoft Certified

    domingo, 13 de novembro de 2016 18:56
  • Sim, como está no titulo do tópico!


    Dilson J. Hasselmann Desenvolvedor VB.NET

    domingo, 13 de novembro de 2016 21:22
  • Já tentou tratar o evento KeyPress e usar a propriedade Handled do KeyPressEventArgs? Ao detectar que a tecla da seta para esquerda foi pressionada você altera o Handled para true, daí ela será ignorada.

    Referência: https://msdn.microsoft.com/pt-br/library/system.windows.forms.keypresseventargs.handled%28v=vs.110%29.aspx?f=255&MSPPError=-2147217396


    If you found this post helpful, please "Vote as Helpful". If it actually answered your question, remember to "Mark as Answer".

    Se achou este post útil, por favor clique em "Votar como útil". Se por acaso respondeu sua dúvida, lembre de "Marcar como Resposta".

    • Marcado como Resposta DJHasselmann segunda-feira, 14 de novembro de 2016 16:29
    domingo, 13 de novembro de 2016 23:24