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.

API