Como ativar / desativar botões de comando em VB.net na rotina KeyUp

Escrito por jim campbell | Traduzido por paula mangia garcia terra
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como ativar / desativar botões de comando em VB.net na rotina KeyUp
Como ativar / desativar botões de comando em VB.net na rotina KeyUp (teclado oscuro image by Cinthy Pilar Revilla Llanos from Fotolia.com)

Cada vez que um usuário pressiona uma tecla no teclado, os eventos "KeyDown" e "KeyUp" acionam uma aplicação VB.NET. É possível utilizar esses eventos para desabilitar e habilitar um botão de formulário. A codificação para este evento indica que o estado ativo do botão será alternado a cada vez que um usuário pressionar uma tecla.

Nível de dificuldade:
Moderado

Outras pessoas estão lendo

Instruções

    Instruções

  1. 1

    Clique no botão "Iniciar" do Windows e selecione "Todos os Programas". Clique em "Microsoft. NET" e em "Visual Studio" para abrir o software de programação VB.NET.

  2. 2

    Dê um clique duplo no nome do arquivo de projeto na lista dos projetos recentes para carregar o código. Após a página de código ser carregada, clique com o botão direito do mouse no formulário que você deseja usar para monitorar a atividade do teclado. Clique em "Ver código" para abrir o arquivo de código do formulário.

  3. 3

    Desça até a linha de código intitulada "Public Event KeyUp As KeyEventHandler". Este código inicia a função e você irá colocar seu código do botão após esta linha.

  4. 4

    Digite o seguinte comando para desativar o botão:

    button1.Enabled = False

    Ao ativar este código, você irá "desacinzentar" o botão, portanto ele não está ativo, mas visível para o usuário.

  5. 5

    Digite o seguinte comando para ativar o botão:

    button1.Enabled = True

    O código acima retorna o botão para seu estado ativo e clicável.

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível