Windows-operativsystemet er event-driven . Det betyder flere mulige handlinger, såsom et tastetryk eller museklik , kan producere et svar fra et softwareprogram. Windows TextBox kontrol omfatter en begivenhed, der monitorer til tastetryk og reagerer med en standard opførsel. Den standard opførsel for et tastetryk er systemet " bip" . Windows udviklingsplatform giver en måde at ændre eller tilpasse standard opførsel og stoppe biplyd, når " Enter " tasten . Instruktioner
1
Sæt " KeyPreview " ejendom af Windows formular til "Sand " i Solution Explorer ejendom vindue .
2
Enkelt-klik på tekstboksen . < br >
3
Klik på " lyn " ikonet i vinduet med egenskaber. Dette ændrer visningen af vinduet Egenskaber for at vise alle tilgængelige arrangementer.
4
Vælg " PreviewKeyDown " overskrift og dobbeltklik på den tomme plads til højre for at oprette en begivenhed handleren programmatisk i den vigtigste form . Vinduet viser derefter den nye event handleren kode.
5.
Opret logik at ændre den begivenhed, der sker , når en tast trykkes ned. Følgende kode er et eksempel på hvordan dette gøres : Hej
Private Sub TextBox1_PreviewKeyDown (objekt afsender, PreviewKeyDownEventArgs e )
( ByVal eventSender Som System.Object , ByVal EventArgs Som
< p > System.Windows.Forms.KeyPressEventArgs ) Håndterer MyBase.KeyPress
Dim KeyAscii Som Short = Asc ( eventArgs.KeyChar )
Vælg tilfælde Keyascii
Case = Asc ( " ").
KeyAscii = Asc ( ", ")
eventArgs.Handled = Sand
End vælge
KeyAscii = 0
< p > Hvis KeyAscii = 0 Then
eventArgs.Handled = Sand
End If
End Sub