désactivation des touches directionnelles de votre application Visual Basic.NET ( VB.NET ) peut vous aider à prévenir l'utilisateur de déplacer le curseur avec les touches directionnelles du clavier. En VB, la plupart des contrôles ont un événement " KeyDown " que vous pouvez utiliser pour détecter les touches enfoncées sur le clavier à travers la propriété " KeyCode " . Pour désactiver une touche particulière , vous pouvez utiliser la propriété " SupressKeyPress " . Cette propriété définit une valeur indiquant si l'événement clé doit être transmis au contrôle sous-jacent. Choses que vous devez Microsoft Visual Studio Voir Plus Instructions 1 Lancement de Microsoft Visual Studio, cliquez sur " Nouveau Projet" dans le volet de gauche de votre écran d' ordinateur et d'étendre " Visual Basic " en dessous " Modèles installés . " Cliquez sur " Windows " et double -cliquez sur "Application Windows Forms " du centre de la fenêtre de dialogue pour créer un nouveau projet. 2 Double -cliquez sur " RichTextBox " pour ajouter une nouvelle zone de texte enrichi contrôle à votre formulaire. Cliquez-droit sur le contrôle , puis cliquez sur "Propriétés" pour voir la fenêtre des propriétés . Cliquez sur l'icône "Evénements" qui ressemble à un coup de foudre , et double-cliquez à côté de " KeyDown " pour créer une touche enfoncée événement . 3 Copiez et collez le code suivant pour désactiver la touches directionnelles : Si e.KeyCode = Keys.Down Puis e.SuppressKeyPress = True ElseIf e.KeyCode = Keys.Up Puis e.SuppressKeyPress = True ElseIf e.KeyCode = Keys.Left Puis e.SuppressKeyPress = True ElseIf e.KeyCode = Keys.Right Puis < p> e.SuppressKeyPress = True End If 4 Appuyez sur " F5" pour exécuter le programme , et tapez quelques lignes de texte dans le " RichTextBox. " Essayez de déplacer le curseur sur les lignes à l'aide des touches directionnelles .
|