Hallo,
ich habe ein Problem mit dem KeyPressEvent.
In meinem Form1 ist das Event so eingetragen:
und die Verarbeitung sieht so aus:
Wenn ich das Programm zum ersten Mal starte funktioniert das auch soweit. Aber wenn ich zwischenzeitlich einen Button in dem Form anklicke steht der Fokus auf dem Button und meine Tastatureingaben werden ignoriert.
Wo muss das event hin, damit meine Tastatureingaben immer verarbeitet werden?
Gruß Arne
ich habe ein Problem mit dem KeyPressEvent.
In meinem Form1 ist das Event so eingetragen:
Code:
this.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.Form1_KeyPress);
und die Verarbeitung sieht so aus:
Code:
private void Form1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
{
if (e.KeyChar.ToString() == Keys.Enter.ToString())
schickeString zur Weiterverarbeitung;
meinString +=e.KeyChar;
}
Wenn ich das Programm zum ersten Mal starte funktioniert das auch soweit. Aber wenn ich zwischenzeitlich einen Button in dem Form anklicke steht der Fokus auf dem Button und meine Tastatureingaben werden ignoriert.
Wo muss das event hin, damit meine Tastatureingaben immer verarbeitet werden?
Gruß Arne