KeyDownEventhandler egal welches Steuerelement den Focus hat
-
ich brauche ein KeyDownEvent das gefeuert wird solange das Fenster aktiv ist, aber egal welches Steuerelement den Focus gerade hat
-
Dann mußt du die Eigenschaft 'KeyPreview' deiner Form auf 'true' setzen und dann für die Form das KeyDownEvent abonnieren.
-
danke das habe ich gesucht, jetzt gibt es nur das problem dass das mit den pfeiltasten nicht klappt, ich vermute weil er durch die pfeiltasten zwischen den tabelementen hin und her switcht
-
Dafür müßtest du eine der folgenden Form-Methoden überschrieben:
- PreProcessMessage
- ProcessCmdKey
- IsInputKey / IsInputCharGenau weiß ich das nicht mehr, welche es ist (einfach mal ausprobieren und genau die MSDN-Hilfe dazu lesen wegen der Parameter -)
-
ok danke klappt jetzt