Validateing

02/06/2008 - 15:50 von Christian Schlyia | Report spam
Hallo

Ich habe folgenden Sachverhalt:
Benutzerdefiniertes Control, auf dem sich eine TextBox und ein Button
befinden.
Im Validateing-Event der TextBox mache ich eine Wertüberprüfung und wenn ein
falscher Wert eingetragen ist, dann kann ich die TextBox auch nicht
verlassen.
Dummerweise kann ich auch nicht mehr auf den Button klicken um etwas
auszuwàhlen.

Hat jemand eine Idee wie ich im Validateing-Event der TextBox abnfragen kann
ob der Button geklickt wurde?

Gruß Chris
 

Lesen sie die antworten

#1 Peter Fleischer
02/06/2008 - 18:58 | Warnen spam
"Christian Schlyia" schrieb im Newsbeitrag
news:

Ich habe folgenden Sachverhalt:
Benutzerdefiniertes Control, auf dem sich eine TextBox und ein Button
befinden.
Im Validateing-Event der TextBox mache ich eine Wertüberprüfung und wenn
ein falscher Wert eingetragen ist, dann kann ich die TextBox auch nicht
verlassen.
Dummerweise kann ich auch nicht mehr auf den Button klicken um etwas
auszuwàhlen.

Hat jemand eine Idee wie ich im Validateing-Event der TextBox abnfragen
kann ob der Button geklickt wurde?



Hi Chris,
im Validating die Weiterarbeit des Anwenders verhindern, wenn dieser etwas
unpassendes eingegeben hat, ist ein eklatanter Verstoß gegen die
Grundprinzipien der Gestaltung eines UI. Es muss immer einen Ausweg geben,
der zum Abbruch der übergeordenten Funktion führt. In deinem Fall wàre das
beispielsweise die Auslagerung der Prüfung auf die Ebene des Nutzer
Steuerelementes.

Viele Gruesse

Peter

Ähnliche fragen