Entwickler-Ecke
WinForms - In TextBox nur Int und Double zulassen?
winx - Mo 05.02.07 15:49
Titel: In TextBox nur Int und Double zulassen?
Hallo,
wie kann ich erreichen das in meiner Textbox nur
Zahlen und . bzw ENTER Tastendrücke zugelassen sind?
Oder gibt es eine spezielle TextBox für Zahlen?
Danke
Christian S. - Mo 05.02.07 16:54
Hallo!
Ich weiß nicht, ob es in den weiten des Internets eine solche Komponente gibt, wäre eigentlich zu erwarten. Googlen darfst aber selbst ;-)
Ansonsten musst Du halt im KeyPress-Ereignis der TextBox die entsprechenden Tastendrücke abfangen und falls eine Taste nicht erlaubt sein soll, "e.Handled" auf "true" setzen, damit der Buchstabe nicht in der Textbox ankommt.
Grüße
Christian
JüTho - Di 06.02.07 09:58
Christian hat recht, selber suchen macht schlau. Aber Du kannst Dich auf die SDK-Doku beschränken: Bei Delphi gibt es TMaskEdit; also such doch mal nach Kombinationen von TextBox und Mask. Jürgen
John Sanson - Do 08.02.07 22:51
Titel: KeyPress
hi.
du könntest über das KeyPress Ereignis abfangen welcher Knopf gedrückt wird und es dann zulassen oder nicht.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!