New-UDGrid
Übersicht
Das Raster ist ein 12-Punkte-Rastersystem, das sich an die Größe des Bildschirms anpassen kann, auf dem die Steuerelemente angezeigt werden.
Syntax
New-UDGrid [-Id <String>] [-ExtraSmallSize <Int32>] [-SmallSize <Int32>] [-MediumSize <Int32>] [-LargeSize <Int32>] [-ExtraLargeSize <Int32>] [-Item] [-Children <ScriptBlock>] [-ClassName <String>] [-Direction <String>] [-RowSpacing <Object>] [-ColumnSpacing <Object>] [-JustifyContent <String>] [-AlignItems <String>] [-Version <String>] [-Style <Hashtable>] [<CommonParameters>]
New-UDGrid [-Id <String>] [-Container] [-Spacing <Int32>] [-Children <ScriptBlock>] [-ClassName <String>] [-Direction <String>] [-RowSpacing <Object>] [-ColumnSpacing <Object>] [-JustifyContent <String>] [-AlignItems <String>] [-Version <String>] [-Style <Hashtable>] [<CommonParameters>]Beschreibung
Erstellt ein Raster zum Anordnen von Komponenten. Das Raster ist ein 12-Punkte-Rastersystem, das sich an die Größe des Bildschirms anpassen kann, auf dem die Steuerelemente angezeigt werden.
Parameter
-Id
Die ID der Komponente. Standardmäßig eine zufällige GUID.
Required? false
Position? named
Default value [Guid]::NewGuid().ToString()
Accept pipeline input? false
Aliases
Accept wildcard characters? false-ExtraSmallSize
Die Größe (1-12) für extra kleine Geräte.
-SmallSize
Die Größe (1-12) für kleine Geräte.
-MediumSize
Die Größe (1-12) für mittlere Geräte.
-LargeSize
Die Größe (1-12) für große Geräte.
-ExtraLargeSize
Die Größe (1-12) für extra große Geräte.
-Container
Ob es sich um einen Container handelt. Ein Container lässt sich am besten als Zeile beschreiben.
-Spacing
Abstand zwischen den Elementen.
-Item
Ob es sich um ein Element in einem Container handelt.
-Children
In diesem Rasterelement enthaltene Komponenten.
-ClassName
Eine CSS-Klasse, die auf das Raster angewendet wird.
-Direction
Die Richtung des Rasters. Kann row, column, row-reverse oder column-reverse sein.
-RowSpacing
Der Abstand zwischen Zeilen.
-ColumnSpacing
Der Abstand zwischen Spalten.
-JustifyContent
Die Ausrichtung der Rasterelemente entlang der Hauptachse. Kann flex-start, flex-end, center, space-between, space-around oder space-evenly sein.
-AlignItems
Die Ausrichtung der Rasterelemente entlang der Querachse. Kann flex-start, flex-end, center, baseline oder stretch sein.
-Version
-Style
Allgemeine Parameter
Dieses Cmdlet unterstützt die allgemeinen Parameter: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable und OutVariable. Weitere Informationen finden Sie unter about_CommonParameters.
Ausgaben
Beispiele
Beispiel 1: Einfaches Raster
Ein einfaches Raster mit 3 Karten in einer Zeile.
Beispiel 2: Responsives Raster
Ein responsives Raster mit 3 Karten in einer Zeile. Auf kleinen Gerätebildschirmen werden die Karten gestapelt.
Beispiel 3: Rasterabstand
Ein responsives Raster mit 3 Karten in einer Zeile. Der Abstand zwischen den Karten kann über das Auswahlfeld geändert werden.
Beispiel 4: Zeilen und Spalten
Die Aliase row und column können zum Erstellen eines Rasters verwendet werden.
Beispiel 5: Ausrichtung
Die Ausrichtung der Rasterelemente kann mit den Parametern direction, justifyContent und alignItems geändert werden.
[Component("Grid", "Grid", "Creates a new card.")]
Zuletzt aktualisiert
War das hilfreich?