Enter-Taste und AcceptButton

05/12/2008 - 10:17 von Rafael G. | Report spam
Hallo NG,

folgendes Problem. Ich habe auf einem Formular das AcceptButton auf
meine OK-Schaltflàche gelegt. Nun habe ich aber auf dem Formular auch
Textfelder, die für die Filterung genutzt werden. Eine Filterung wird
ausgelöst, wenn entweder das Textfeld verlassen wird oder da drin die
Enter-Taste gedrückt wird.
Problem ist bloss, dass beim Drücken der Enter-Taste das Formular dieses
empfàngt und meine OK-Schaltflàche auslöst. Dieses würde ich gerne
unterbinden, wenn eins der Filter-Textboxen den Fokus hat.
Wie mache ich das?

vg
Rafael
 

Lesen sie die antworten

#1 Ulf Kadner
05/12/2008 - 11:05 | Warnen spam
Hallo Rafael ???, Du schriebst:

Problem ist bloss, dass beim Drücken der Enter-Taste das Formular dieses
empfàngt und meine OK-Schaltflàche auslöst. Dieses würde ich gerne
unterbinden, wenn eins der Filter-Textboxen den Fokus hat.
Wie mache ich das?



Wenn ich Dich recht verstehe reicht bereits:
Die Eigenschaft AcceptReturn des Textfelds auf TRUE setzen und dann in
KeyDownEvent abfragen ob Enter gedrückt wurde.

Ist das der Fall dann darauf reagieren und dannach die Handled
Eigenschaft der Eventargs des Events auf TRUE setzen

MfG, Ulf

Ähnliche fragen