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

Casella di testo

Una textbox consente agli utenti di inserire e modificare del testo.

Textbox

Tipi di textbox

Le textbox possono essere impostate per accettare tipi specifici, come password, numeri o email.

Tipo password

Una textbox di tipo password maschera l'input.

Tipo numero

Accetta solo numeri. Alcuni browser includono frecce su e giù per aumentare e diminuire il valore corrente.

Multilinea

È possibile creare una textbox multilinea utilizzando il parametro -Multiline. Premendo invio viene aggiunta una nuova riga. È possibile definire il numero di righe e il numero massimo di righe utilizzando -Rows e -RowsMax.

Interazione

Recupero del valore di una textbox

È possibile utilizzare Get-UDElement per ottenere il valore di una textbox

Impostazione del valore della textbox

Icone

È possibile impostare l'icona di una textbox utilizzando il parametro -Icon e il cmdlet New-UDIcon.

Mascheramento

È possibile utilizzare -MaskPattern per definire una maschera per la textbox. Di seguito è riportato un esempio di maschera per una textbox.

La definizione può contenere

  • 0 - qualsiasi cifra

  • a - qualsiasi lettera

  • * - qualsiasi carattere

  • gli altri caratteri che non sono presenti nelle definizioni personalizzate si intendono fissi

  • [] - rende l'input facoltativo

  • {} - include la parte fissa nel valore non mascherato

  • ` - impedisce lo spostamento indietro dei simboli

Se un carattere della definizione deve essere trattato come fisso, deve essere preceduto dal carattere di escape \\ (ad esempio \\0).

Il mascheramento della textbox è gestito da imaskjs.

OnEnter

Il gestore di eventi -OnEnter viene eseguito quando l'utente preme invio nel campo di testo. È utile per eseguire altre azioni, come fare clic su un pulsante, alla pressione di invio.

OnBlur

Il gestore di eventi -OnBlur viene eseguito quando la textbox perde lo stato attivo.

OnValidate

Utilizzi il gestore di eventi -OnValidate per convalidare l'input digitato nella textbox.

API

New-UDTextbox

Ultimo aggiornamento

È stato utile?