Mit einen TextField kann eine Vielzahl an Informationen von dem Benutzer an das Programm weitergegeben werden. Durch verschiedene Validierungsmöglichkeiten können diese Eingaben auch vorerst auf Korrektheit überprüft werden.
Wichtige Properties:
Required - Markiert das Feld als wichtig, welches befüllt werden muss, bevor der Benutzer z.B. ein Formular abschicken kann.
ClearButtonVisible - Damit erscheint ein kleines Feld, auf dem der Benutzer klicken kann, um den gesamten Inhalt des TextFields zu löschen.
Label - Wenn gesetzt, erscheint ein kleines Label über das TextField, mit dem das TextField beschrieben werden kann.
MaxLength - Die maximale Anzahl an Charaktere, die der Benutzer eingeben darf.
Pattern - Regex Pattern, welcher die Benutzereingabe auf Korrektheit überprüft.
Placeholder - Ein Text, welcher in dem TextField angezeigt wird, wenn im TextField selber noch nichts steht.
PreventInvalidInput - Blockiert das weitere Eingeben von Charakteren, die von der Validierung nicht akzeptiert werden.
Value - Der Wert, welcher im TextField stehen soll.