Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako zakázať smerových tlačidiel

Deaktivácia smerových tlačidiel vo Visual Basic.NET ( VB.NET ) aplikácia vám môže pomôcť zabrániť užívateľovi v pohybe kurzora pomocou smerových tlačidiel klávesnice . Vo VB , väčšina ovládacích prvkov majú " KeyDown " udalosť , ktorú možno použiť na detekciu klávesy stlačené na klávesnici , cez " keycode " majetku . Ak chcete vypnúť konkrétny klávesy môžete použiť " SupressKeyPress " vlastnosť . Táto vlastnosť nastaví hodnotu označujúci , či je kľúčovou udalosťou by mal byť odovzdaný na základné ovládanie . Veci , ktoré budete potrebovať v Microsoft Visual Studio
Zobraziť ďalšie inštrukcie Cestuj 1

Spustite program Microsoft Visual Studio , kliknite na tlačidlo " Nový projekt " v ľavej časti okna obrazovky počítača a rozšíriť " Visual Basic " pod " Nainštalované šablóny . " Kliknite na položku " Windows " a double - kliknite na " Windows Forms aplikácie " od centra v dialógovom okne vytvoriť nový projekt .
2

Double - kliknite na " RichTextBox " pridať novú bohaté textové pole riadenie do formulára . Kliknite pravým tlačidlom myši na ovládací prvok a potom kliknite na tlačidlo " Vlastnosti " Ak chcete zobraziť okno vlastností . Kliknite na ikonu " Udalosti " , ktorý sa podobá úder blesku , a dvakrát kliknite vedľa " keyDown " vytvoriť kľúč dole udalosť .
3

Skopírujte a vložte nasledujúci kód zakázať smerové klávesy :

Ak e.keyCode = Keys.Down Potom

e.SuppressKeyPress = TRUE

ElseIf e.keyCode = Keys.Up Potom

e.SuppressKeyPress = TRUE

ElseIf e.keyCode = Keys.Left Potom

e.SuppressKeyPress = TRUE

ElseIf e.keyCode = Keys.Right Potom

e.SuppressKeyPress = TRUE

End If
4

Stlačte " F5 " , spustiť program a zadať niekoľko riadkov textu v " RichTextBox . " Skúste pohybu kurzora cez riadky pomocou smerových tlačidiel .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené