New-UDSelect
Sinossi
Crea un nuovo select.
Sintassi
New-UDSelect [[-Id] <String>] [[-Option] <ScriptBlock>] [[-Label] <String>] [[-OnChange] <Endpoint>] [[-DefaultValue] <Object>] [-Disabled] [-Multiple] [[-MaxWidth] <String>] [[-ClassName] <String>] [-FullWidth] [[-OnEnter] <Endpoint>] [[-Variant] <String>] [[-Icon] <Object>] [[-Sx] <Hashtable>] [-Checkbox] [<CommonParameters>]Descrizione
Crea un nuovo select. I select possono avere più opzioni e gruppi di opzioni. I select possono anche essere a selezione multipla.
Parametri
-Id
L'ID del componente. Per impostazione predefinita è un GUID casuale.
Required? false
Position? 1
Default value ([Guid]::NewGuid())
Accept pipeline input? false
Aliases
Accept wildcard characters? false-Option
Opzioni da includere in questo select. Può essere New-UDSelectOption o New-UDSelectGroup.
-Label
L'etichetta da mostrare con il select.
-OnChange
Un blocco di script che viene eseguito quando lo script cambia. $EventData sarà un array dei valori selezionati.
-DefaultValue
Il valore selezionato predefinito.
-Disabled
Se questo select è disabilitato.
-Multiple
Se è possibile selezionare più valori.
-MaxWidth
La larghezza massima del select.
-ClassName
Una classe CSS da applicare al select.
-FullWidth
Estende il select alla larghezza completa del componente padre.
-OnEnter
Un blocco di script che viene chiamato quando l'utente preme il tasto Invio. La variabile $EventData conterrà il valore corrente della casella di testo.
-Variant
La variante del select. Può essere filled, outlined o standard.
-Icon
L'icona da mostrare accanto alla casella di testo. Usi New-UDIcon per creare un'icona.
-Sx
Una hashtable di stili da applicare al select.
-Checkbox
Se visualizzare le caselle di controllo quando si usa la selezione multipla.
Parametri comuni
Questo cmdlet supporta i parametri comuni: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable e OutVariable. Per maggiori informazioni, veda about_CommonParameters.
Output
Esempi
Esempio 1: select di base
Un select di base con tre opzioni
Esempio 2: OnChange
Un select con un blocco di script OnChange che mostra un toast quando il valore cambia.
Esempio 3: disabilitato
Un select disabilitato.
Esempio 4: multiplo
Un select che consente selezioni multiple.
Esempio 5: multiplo con caselle di controllo
Un select che consente selezioni multiple con caselle di controllo.
Esempio 6: outlined
Un select con variante outlined.
Esempio 7: icona
Un select con un'icona.
Esempio 8: raggruppato
Un select con gruppi di opzioni.
[Component("Select", "ListDropdown", "Creates a new card.")]
Ultimo aggiornamento
È stato utile?