Innehåll
Varje gång en användare trycker på en tangent på tangentbordet utlöser "KeyDown" och "KeyUp" händelser en VB.NET-applikation. Du kan använda dessa händelser för att inaktivera och aktivera en formulärknapp. Kodningen för den här händelsen indikerar att knappens aktiva läge kommer att växlas varje gång en användare trycker på en knapp.
vägbeskrivning
Så här aktiverar / inaktiverar du kommandoknappar i VB.NET i KeyUp-rutinen (mörkt tangentbordsbild av Cinthy Pilar Revilla Llanos från Fotolia.com)-
Klicka på Windows "Start" -knappen och välj "Alla program". Klicka på "Microsoft .NET" och "Visual Studio" för att öppna VB.NET programmeringsprogram.
-
Dubbelklicka på namnet på projektfilen i listan över senaste projekt för att ladda koden. När kodsidan laddas, högerklickar du på formuläret som du vill använda för att övervaka tangentbordets aktivitet. Klicka på "Visa kod" för att öppna formulärkodfilen.
-
Bläddra ner till raden av kod med titeln "Public Event KeyUp As KeyEventHandler." Denna kod startar funktionen och du kommer att placera din knappkod efter den här raden.
-
Ange följande kommando för att inaktivera knappen:
button1.Enabled = False
När du aktiverar den här koden kommer du att "underkänna" knappen, så den är inte aktiv men synlig för användaren.
-
Ange följande kommando för att aktivera knappen:
button1.Enabled = True
Ovanstående kod returnerar knappen till sitt aktiva och klickbara tillstånd.