none
CheckBox event RRS feed

  • Pergunta

  • Boa tarde, gostaria de saber como faço para desativar o event da CheckBox, quando seleciono ela e aperto space ae ela marca ou desmarca quero desativar isso. 
    domingo, 21 de julho de 2019 19:04

Respostas

  • João Paulo

    Primeiro altere a propriedade KeyPreview do Form para True.

    Depois, altere o evento KeyDown do form conforme abaixo:

        Private Sub Form1_KeyDown(sender As Object, e As KeyEventArgs) Handles MyBase.KeyDown
            If e.KeyCode = 32 And TypeOf Me.ActiveControl Is CheckBox Then
                e.SuppressKeyPress = True
            End If
        End Sub
    

    Abraço!


    Natan

    • Marcado como Resposta João Paulo [] terça-feira, 23 de julho de 2019 02:03
    segunda-feira, 22 de julho de 2019 12:26

Todas as Respostas

  • João Paulo

    Primeiro altere a propriedade KeyPreview do Form para True.

    Depois, altere o evento KeyDown do form conforme abaixo:

        Private Sub Form1_KeyDown(sender As Object, e As KeyEventArgs) Handles MyBase.KeyDown
            If e.KeyCode = 32 And TypeOf Me.ActiveControl Is CheckBox Then
                e.SuppressKeyPress = True
            End If
        End Sub
    

    Abraço!


    Natan

    • Marcado como Resposta João Paulo [] terça-feira, 23 de julho de 2019 02:03
    segunda-feira, 22 de julho de 2019 12:26
  • Obrigado amigo
    terça-feira, 23 de julho de 2019 02:03