Xamarin Community Toolkit TextValidationBehavior
Der TextValidationBehavior ist ein Verhalten, mit dem der Benutzer einen bestimmten Text je nach angegebenen Parametern überprüfen kann. Durch Hinzufügen dieses Verhaltens zu einem Entry
Steuerelement kann es je nach Angabe eines gültigen oder ungültigen Textwerts unterschiedlich formatiert werden. Es bietet verschiedene integrierte Überprüfungen, z. B. die Überprüfung für eine bestimmte Länge oder ob der Eingabewert einem bestimmten regulären Ausdruck entspricht. Zusätzliche Eigenschaften, die die Überprüfung behandeln, werden von ValidationBehavior geerbt.
Syntax
<Entry>
<Entry.Behaviors>
<xct:TextValidationBehavior
InvalidStyle="{StaticResource InvalidEntryStyle}"
MinimumLength="1"
MaximumLength="10"
/>
</Entry.Behaviors>
</Entry>
Eigenschaften
Eigenschaft | Typ | BESCHREIBUNG |
---|---|---|
DecorationFlags | TextDecorationFlags | Stellt einen aufgezählten Wert bereit, der verwendet wird, um festzulegen, wie Weiße Leerzeichen behandelt werden. |
MaximumLength | INT | Die maximale Länge des Werts, der zulässig ist. |
MinimumLength | INT | Die mindeste Länge des Werts, der zulässig ist. |
RegexOptions | RegexOptions | Stellt Enumerationswerte bereit, mit deren Hilfe Optionen für reguläre Ausdrücke festgelegt werden können. |
RegexPattern | Zeichenfolge | Das reguläre Ausdrucksmuster, mit dem der Wert übereinstimmen muss, bevor er zulässig ist. |
Beispiel
Hinweis
Derzeit ist für dieses Feature noch kein Beispiel verfügbar. Möchten Sie eine hinzufügen? Wir sind offen für Communitybeiträge.