Usercontrol KeyDown

21/08/2007 - 21:36 von Anonymous | Report spam
Hallochen,
ich habe ein Usercontrol und will die Cursortasten auswerten. Aber diese
Tasten lösen das KeyDown - event nicht aus.
Wie kann ich das Drücken dieser Tasten erfahren?

danke - grüße von erwin
 

Lesen sie die antworten

#1 Karsten Sosna
22/08/2007 - 07:23 | Warnen spam
ich habe ein Usercontrol und will die Cursortasten auswerten. Aber diese
Tasten lösen das KeyDown - event nicht aus.
Wie kann ich das Drücken dieser Tasten erfahren?



Hallo Erwin,
die Cursortasten gehören zu den Befehlstasten. Versuch es mal mit den
Überschreibungen:
\\\
Protected Overrides Function ProcessCmdKey(ByRef msg As
System.Windows.Forms.Message, ByVal keyData As System.Windows.Forms.Keys) As
Boolean
Console.WriteLine(keyData)
Return MyBase.ProcessCmdKey(msg, keyData)
End Function
'oder
Protected Overrides Function ProcessDialogKey(ByVal keyData As
System.Windows.Forms.Keys) As Boolean
Console.WriteLine(keyData)
Return MyBase.ProcessDialogKey(keyData)
End Function
///
Gruß Scotty

Ähnliche fragen