Nur Zahlen in einem EditControl
-
Hi,
ich habe ein EditControl, möchte dort jedoch nur Zahlen eingeben (inklusive Komma). Also sprich, eine ander Eingabe auser [0..9; '.'] darf es nich zulassen.
Wie realisiere ich das?
Thx
-
Kannst du im Ressourceneditor als Eigenschaft festlegen. Im deutschen VS heißt das einfach "Zahl", weiß grad nicht, wie's in der englischen Version heißt...
-
ja, da gehen aber eben nur Zahlen und kein Komma!! *leider*
-
Also ich würde es jetzt so machen:
In der Funktion "OnEnChangeMyedit" einfach fragen: ist es eine Zahl bzw. ein Komman, wenn ja eingeben lasssen, wenn nein wegmachen!
Ich dachte, da gibt es noch ne schön einfache Möglichkeit.
Bye
-
Die einfachste Möglichkeit ist mit Sicherheit eine eigene CEdit Klasse ableiten und OnChar überschreiben.
Oder eben sich einer der Tausend fertigen Klassen bei Codeproject zu bedienen.