Desativando as teclas direcionais no seu Basic.NET Visual ( VB.NET ) aplicativo pode ajudá-lo a impedir que o usuário mover o cursor usando as teclas direcionais do teclado. Em VB , a maioria dos controles de ter um evento " KeyDown " que você pode usar para detectar teclas pressionadas no teclado através da propriedade " KeyCode " . Para desativar uma chave especial que você pode usar a propriedade " SupressKeyPress " . Esta propriedade define um valor indicando se o evento chave deve ser passado no controle subjacente. Coisas que você precisa
Microsoft Visual Studio
Show Mais instruções
1
Abra o Microsoft Visual Studio , clique em " New Project" no painel esquerdo da tela do computador e expandir " Visual Basic" abaixo " modelos instalados ". Clique em " Windows" e clique duas vezes no centro da janela de diálogo para criar um novo projeto "Windows Forms Application " .
2
duplo clique em " RichTextBox " para adicionar uma nova caixa de rich text controlar a sua forma. Direito do mouse no controle e clique em "Propriedades " para ver a janela de propriedades. Clique no ícone " Eventos ", que se assemelha a um raio , e clique duas vezes ao lado de " KeyDown " para criar um evento para baixo chave.
3
Copie e cole o seguinte código para desativar o teclas direcionais :
Se e.KeyCode = Keys.Down Então
e.SuppressKeyPress = True
ElseIf e.KeyCode = Keys.Up Então
e.SuppressKeyPress = True
ElseIf e.KeyCode = Keys.Left Então
e.SuppressKeyPress = True
ElseIf e.KeyCode = Keys.Right Então
e.SuppressKeyPress = True End If
4
Pressione " F5" para executar o programa e digite algumas linhas de texto no " RichTextBox. " Tente mover o cursor através das linhas usando as teclas direcionais.