ValidatingTextBox control
Pimped up TextBox with input validation features and support for common hotkeys for text editing.
Diese aufgebohrte TextBox erweitert das Standard-Steuerelement um Funktionen zur Eingabeprüfung und erlaubt die Verwendung gängiger Hotkeys zur Textbearbeitung. Sie lässt sich so konfigurieren, dass sie nur Zahleneingaben oder erlaubte Zeichen akzeptiert oder die Eingabe mit einem regulären Ausdruck prüft.
Das Steuerelement bietet diverse Optionen, um sein Verhalten zu konfigurieren:
Das Steuerelement erlaubt die Verwendung folgender zusätzlicher Hotkeys (Tastenkombinationen), die in vielen Anwendungen bereits üblich sind:
- Strg+A: Gesamte Eingabe markieren
- Strg+U: Gesamte Eingabe löschen
- Strg+W, Strg+Backspace: Letztes Wort vor dem Cursor löschen
- Strg+Hoch: Bei mehrzeiligen Textfeldern eine Zeile nach oben blättern
- Strg+Runter: Bei mehrzeiligen Textfeldern eine Zeile nach unten blättern
Compatibility:
Download
ValidatingTextBox.cs14.8 KiBQuelltext des ValidatingTextBox-Steuerelements
Licence and terms of use
Copying and distribution of this file, with or without modification, are permitted provided the copyright notice and this notice are preserved. This file is offered as-is, without any warranty. (GNU All-Permissive licence)
Statistic data
- Created on 2009-09-19, updated on 2011-08-29.
- First used in ARLog: Amateur Radio Logbook.
- Ca. 200 lines of code, estimated development costs: 200 - 800 €