Hallo,
ich habe in meiner Anwendung bei allen Eingabefeldern das KeyUp-Ereigniss definiert um die Enter und Return-Tasten abzufangen, damit ich durch diese auf das nächste Eingabefeld springen kann. Das fkt. so weit.
Probleme gibt es bei der Fehler/Plausibilitätsbehandlung. Diese läuft im LEAVE-Ereigniss (nur die komplette Eingabe soll geprüft werden). Bei einem Fehler erscheint eine MessageBox mit entsprechenden Hinweis. Bestätige ich diese mit Return oder Enter, wird die MessageBox geschlossen, aber auch das KeyUp-Ereigniss der Text-Box greift dadurch wohl wieder, so dass ich mich in einer Endlosscheife befinde.
Die passiert aber nur im Live-Modus, wenn ich das ganze debugge läuft es rund. Bestätige ich die Message-Box mit der Maus, läuft alles wie gewollt!
Hat hier jemand eine Idee, wie man das abfangen kann. Das Enter/Return für die Message-Box sollten eigentlich nur für diese gelten.
Danke und Gruß
Frank