Kuidas lubada / keelata VB.NETi käsunupud KeyUp rutiinis

Autor: Bobbie Johnson
Loomise Kuupäev: 8 Aprill 2021
Värskenduse Kuupäev: 21 Detsember 2024
Anonim
Kuidas lubada / keelata VB.NETi käsunupud KeyUp rutiinis - Artiklid
Kuidas lubada / keelata VB.NETi käsunupud KeyUp rutiinis - Artiklid

Sisu

Iga kord, kui kasutaja vajutab klaviatuuril klahvi, käivitavad "KeyDown" ja "KeyUp" sündmused VB.NETi rakenduse. Neid sündmusi saab vormi nupu keelamiseks ja lubamiseks kasutada. Selle sündmuse kodeering näitab, et nupu aktiivne olek lülitatakse iga kord, kui kasutaja vajutab klahvi.


Juhised

Kuidas lubada / keelata VB.NETi käsunupud KeyUp rutiinis (tumedat klaviatuuri pilti Cinthy Pilar Revilla Llanos Fotolia.com-lt)

    Juhised

  1. Klõpsake nuppu Windows "Start" ja valige "Kõik programmid". VB.NETi programmeerimistarkvara avamiseks klõpsake "Microsoft .NET" ja "Visual Studio".

  2. Koodi laadimiseks topeltklõpsake viimaste projektide loendis projektifaili nime. Pärast koodilehekülje laadimist paremklõpsake vormi, mida soovite klaviatuuri tegevuse jälgimiseks kasutada. Vormikoodifaili avamiseks klõpsake "Vaata koodi".

  3. Liikuge koodijoonele "Avaliku sündmuse võti kui KeyEventHandler". See kood käivitab funktsiooni ja asetate selle koodi järel nupu koodi.


  4. Nupu keelamiseks sisestage järgmine käsk:

    button1.Enabled = False

    Selle koodi aktiveerimisel lülitatakse nupp "de-rõhutama", nii et see ei ole aktiivne, kuid kasutajale nähtav.

  5. Nupu aktiveerimiseks sisestage järgmine käsk:

    button1.Enabled = Tõsi

    Ülaltoodud kood tagastab nupu aktiivsele ja klõpsatavale olekule.