Deaktivering av piltastene i Visual Basic.NET ( VB.NET ) programmet kan hjelpe deg å hindre brukeren fra å flytte markøren ved hjelp av tastaturet retningsbestemt tastene . I VB , de fleste kontrollene har en " KeyDown " hendelse som du kan bruke til å oppdage tastene trykkes på tastaturet gjennom " Keycode " eiendom . For å deaktivere en bestemt nøkkel du kan bruke " SupressKeyPress " eiendom . Denne egenskapen angir en verdi som angir om nøkkelen arrangementet skulle bli vedtatt på underliggende kontroll. Du trenger
Microsoft Visual Studio
Vis flere instruksjoner
en
Launch Microsoft Visual Studio , klikk " Nytt prosjekt " fra den venstre delen av skjermen og utvide " Visual Basic" under " installerte maler . " Klikk på "Windows ", og dobbeltklikk på " Windows Forms Application " fra sentrum av dialog vinduet for å opprette et nytt prosjekt .
2
Dobbeltklikk på " RichTextBox " for å legge til en ny boks for rik tekst kontroll i skjemaet. Høyreklikk kontrollen, og klikk "Egenskaper" for å se egenskapene vinduet. Klikk på "Hendelser "-ikonet som ligner et lynnedslag , og dobbeltklikk på siden av " KeyDown " for å lage en nøkkel ned hendelsen.
3
Kopier og lim inn følgende kode for å deaktivere retningsbestemt tastene :
p Hvis e.KeyCode = Keys.Down Deretter
e.SuppressKeyPress = sant
ElseIf e.KeyCode = Keys.Up Deretter
e.SuppressKeyPress = sant
ElseIf e.KeyCode = Keys.Left Deretter
e.SuppressKeyPress = sant
ElseIf e.KeyCode = Keys.Right Deretter
< p> e.SuppressKeyPress = sant
End If
4
Trykk " F5 " for å kjøre programmet , og skriv noen linjer med tekst i " RichTextBox . " Prøv å flytte markøren gjennom linjene ved hjelp av piltastene .