For the complete documentation index, see llms.txt. This page is also available as Markdown.

Textbox

Eine Textbox ermöglicht Benutzern die Eingabe und Bearbeitung von Text.

Textbox

Textbox-Typen

Textboxen können umgestellt werden, um bestimmte Typen zu akzeptieren, wie Passwörter, Zahlen oder E-Mails.

Passwort-Typ

Eine Passwort-Textbox maskiert die Eingabe.

Zahlen-Typ

Akzeptiert nur Zahlen. Einige Browser zeigen Pfeile nach oben und unten an, um den aktuellen Wert zu erhöhen und zu verringern.

Mehrzeilig

Sie können eine mehrzeilige Textbox mit dem Parameter -Multiline erstellen. Durch Drücken der Eingabetaste wird eine neue Zeile hinzugefügt. Sie können die Anzahl der Zeilen und die maximale Anzahl der Zeilen mit -Rows und -RowsMax festlegen.

Interaktion

Abrufen eines Textbox-Werts

Sie können Get-UDElement verwenden, um den Wert einer Textbox abzurufen

Festlegen des Textbox-Werts

Symbole

Sie können das Symbol einer Textbox mit dem Parameter -Icon und dem Cmdlet New-UDIcon festlegen.

Maskierung

Sie können -MaskPattern verwenden, um eine Maske für die Textbox zu definieren. Im Folgenden finden Sie ein Beispiel für eine Textbox-Maske.

Die Definition kann Folgendes enthalten

  • 0 - eine beliebige Ziffer

  • a - ein beliebiger Buchstabe

  • * - ein beliebiges Zeichen

  • andere Zeichen, die nicht in benutzerdefinierten Definitionen enthalten sind, gelten als fixed

  • [] - Eingabe optional machen

  • {} - festen Teil im unmaskierten Wert einschließen

  • ` - Zurückverschieben von Symbolen verhindern

Wenn ein Definitionszeichen als fest behandelt werden soll, muss es mit \\ escaped werden (z. B. \\0).

Die Maskierung für die Textbox wird durch imaskjs gesteuert.

OnEnter

Der Event-Handler -OnEnter wird ausgeführt, wenn der Benutzer im Textfeld die Eingabetaste drückt. Er ist nützlich, um beim Drücken der Eingabetaste andere Aktionen auszuführen, z. B. das Klicken auf eine Schaltfläche.

OnBlur

Der Event-Handler -OnBlur wird ausgeführt, wenn die Textbox den Fokus verliert.

OnValidate

Verwenden Sie den Event-Handler -OnValidate, um die in der Textbox eingegebene Eingabe zu validieren.

API

New-UDTextbox

Zuletzt aktualisiert

War das hilfreich?