Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come disabilitare i tasti direzionali

Disabilitare i tasti direzionali della vostra applicazione Visual Basic.NET ( VB.NET ) può aiutare a prevenire l' all'utente di spostare il cursore con i tasti direzionali della tastiera . In VB , la maggior parte dei controlli hanno un evento " KeyDown " che è possibile utilizzare per rilevare i tasti premuti sulla tastiera tramite la proprietà " KeyCode " . Per disabilitare una chiave particolare è possibile utilizzare la proprietà " SupressKeyPress " . Questa proprietà imposta un valore che indica se l'evento chiave dovrebbe essere passato sul controllo sottostante. Cose che ti serviranno
Microsoft Visual Studio
Mostra più istruzioni
1

lancio di Microsoft Visual Studio , fare clic su " Nuovo Progetto" dal riquadro sinistro dello schermo del computer ed espandere " Visual Basic " sotto " Installed Templates ". Fare clic su " Windows" e fare doppio clic su " Applicazione Windows Form " dal centro della finestra di dialogo per creare un nuovo progetto .
2

doppio clic su " RichTextBox " per aggiungere una nuova casella di testo RTF il controllo al form. Fare clic con il controllo , e fare clic su "Proprietà" per visualizzare la finestra delle proprietà. Fare clic sull'icona "Eventi" che assomiglia a un colpo di fulmine , e fare doppio clic su accanto a " KeyDown " per creare una chiave giù evento .
3

Copia e incolla il seguente codice per disabilitare il tasti direzionali :

e.KeyCode = Keys.Down Poi

e.SuppressKeyPress = True

ElseIf e.KeyCode = Keys.Up Poi

e.SuppressKeyPress = True

ElseIf e.KeyCode = Keys.Left Poi

e.SuppressKeyPress = True

ElseIf e.KeyCode = Keys.Right Poi

e.SuppressKeyPress = True

End If
4

Premere " F5 " per eseguire il programma e digitare alcune righe di testo in " RichTextBox . " Provare a spostare il cursore attraverso le linee utilizzando i tasti direzionali .

 

Programmazione © www.354353.com