SO WIRD'S GEMACHT: Erkennen von Navigationstasten
Dieser Dokumentation für die Vorschau nur ist und in späteren Versionen geändert. Leere Themen wurden als Platzhalter eingefügt.]
Das Beispiel in diesem Thema zeigt, wie Sie feststellen können, wenn ein Benutzer eine der vier Richtungen auf ein Pocket PC-Navigation-Pad oder die Return -Schaltfläche drückt. Sie können dieses Beispiel ein Pocket PC-Zubehör Tastatur die Tasten erkennen erweitern.
Beispiel
Das folgende Beispiel veranschaulicht den Wert eines Schlüssels die OnKeyDown -Methode überschreiben und Auswerten der Eigenschaft KeyData abrufen.
Protected
Overrides
Sub OnKeyDown(ByVal keyg As KeyEventArgs)
SelectCase keyg.KeyData
Case Keys.Left
Label1.Text = "Left"Case Keys.Right
Label1.Text = "Right"Case Keys.Down
Label1.Text = "Down"Case Keys.Up
Label1.Text = "Up"Case Keys.Return
Label1.Text = "Return"EndSelectEndSub
protected
override
void OnKeyDown(KeyEventArgs keyg)
{
switch(keyg.KeyData)
{
case Keys.Left:
label1.Text = "Left";
break;
case Keys.Right:
label1.Text = "Right";
break;
case Keys.Down:
label1.Text = "Down";
break;
case Keys.Up:
label1.Text = "Up";
break;
case Keys.Return:
label1.Text = "Return";
break;
default:
break;
}
}
Kompilieren des Codes
In diesem Beispiel sind Verweise auf die folgenden Namespaces erforderlich:
Siehe auch
Aufgaben
SO WIRD'S GEMACHT: Verwenden Sie die HardwareButton-Komponente