New-UDGridLayout
Sinossi
Crea un nuovo layout a griglia. Il layout a griglia consente di trascinare e rilasciare i componenti in una griglia.
Sintassi
New-UDGridLayout [[-Id] <String>] [[-RowHeight] <Int32>] [-Content] <ScriptBlock> [[-Layout] <String>] [[-LargeColumns] <Int32>] [[-MediumColumns] <Int32>] [[-SmallColumns] <Int32>] [[-ExtraSmallColumns] <Int32>] [[-ExtraExtraSmallColumns] <Int32>] [[-LargeBreakpoint] <Int32>] [[-MediumBreakpoint] <Int32>] [[-SmallBreakpoint] <Int32>] [[-ExtraSmallBreakpoint] <Int32>] [[-ExtraExtraSmallBreakpoint] <Int32>] [-Draggable] [-Resizable] [-Persist] [-Design] [<CommonParameters>]Descrizione
Crea un nuovo layout a griglia. Il layout a griglia consente di trascinare e rilasciare i componenti in una griglia.
Parametri
-Id
L'ID di questo componente. Il valore predefinito è un GUID casuale.
Required? false
Position? 1
Default value ([Guid]::NewGuid()).ToString()
Accept pipeline input? false
Aliases
Accept wildcard characters? false-RowHeight
L'altezza di ogni riga in pixel. Il valore predefinito è 30.
-Content
Il contenuto del layout a griglia. Si tratta di uno scriptblock che restituisce un elenco di componenti. I componenti devono avere ID statici.
-Layout
Il layout della griglia. Deve essere una stringa JSON.
-LargeColumns
Il numero di colonne nel breakpoint large. Il valore predefinito è 12.
-MediumColumns
Il numero di colonne nel breakpoint medium. Il valore predefinito è 10.
-SmallColumns
Il numero di colonne nel breakpoint small. Il valore predefinito è 6.
-ExtraSmallColumns
Il numero di colonne nel breakpoint extra small. Il valore predefinito è 4.
-ExtraExtraSmallColumns
Il numero di colonne nel breakpoint extra extra small. Il valore predefinito è 2.
-LargeBreakpoint
La larghezza del breakpoint large in pixel. Il valore predefinito è 1200.
-MediumBreakpoint
La larghezza del breakpoint medium in pixel. Il valore predefinito è 996.
-SmallBreakpoint
La larghezza del breakpoint small in pixel. Il valore predefinito è 768.
-ExtraSmallBreakpoint
La larghezza del breakpoint extra small in pixel. Il valore predefinito è 480.
-ExtraExtraSmallBreakpoint
La larghezza del breakpoint extra extra small in pixel. Il valore predefinito è 0.
-Draggable
Indica se i componenti possono essere trascinati.
-Resizable
Indica se i componenti possono essere ridimensionati.
-Persist
Indica se il layout deve essere mantenuto nella sessione corrente del browser.
-Design
Indica se il layout a griglia è in modalità progettazione. La modalità progettazione consente di copiare il layout JSON corrente.
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: layout a griglia di base
Crea un layout a griglia di base con due card.
Esempio 2: trascinabile e ridimensionabile
Crea un layout a griglia con due card che possono essere trascinate e ridimensionate. Questo layout è anche in modalità progettazione, che consente di copiare il layout corrente in formato JSON.
Esempio 3: layout mantenuto
Questo layout viene inoltre mantenuto nella sessione corrente del browser. Aggiorni la pagina per vedere il layout mantenuto.
[Component("Grid Layout", "TableLayout", "Creates a new card.")]
Ultimo aggiornamento
È stato utile?