New-UDDataGrid
Übersicht
Zeigt Daten in einem tabellenartigen Raster an.
Syntax
New-UDDataGrid [[-Id] <String>] [[-Columns] <Hashtable[]>] [[-LoadRows] <Endpoint>] [[-Height] <String>] [[-AutoHeight] <Boolean>] [-AutoPageSize] [-CheckboxSelection] [-CheckboxSelectionVisibleOnly] [[-ColumnBuffer] <Int32>] [[-ColumnThreshold] <Int32>] [[-Density] <String>] [[-PageSize] <Int32>] [[-RowsPerPageOptions] <Int32[]>] [-ShowPagination] [[-OnSelectionChange] <Endpoint>] [[-Language] <String>] [[-LoadDetailContent] <Endpoint>] [[-DetailHeight] <String>] [[-OnEdit] <Endpoint>] [[-OnExport] <Endpoint>] [-ShowQuickFilter] [[-DefaultSortColumn] <String>] [[-DefaultSortDirection] <String>] [-DisableRowSelectionOnClick] [-HideExport] [[-RowHeight] <Int32>] [[-IdentityColumn] <String>] [-StripedRows] [-HeaderFilters] [-AutoSizeColumns] [[-ExportOptions] <String[]>] [<CommonParameters>]Beschreibung
Zeigt Daten in einem tabellenartigen Raster an. Bietet Unterstützung für Sortierung, Seitennummerierung und Filterung großer Datensätze.
Parameter
-Id
Die ID dieses Datenrasters.
Required? false
Position? 1
Default value [Guid]::NewGuid()
Accept pipeline input? false
Aliases
Accept wildcard characters? false-Columns <Hashtable[]>
Ein Array von Spalten, die in dieser Tabelle angezeigt werden sollen.
-LoadRows
Der Skriptblock, der die Daten für dieses Raster lädt.
-Height
Die statische Höhe für dieses Datenraster.
-AutoHeight
Ob die Höhe dieses Datenrasters berechnet werden soll.
-AutoPageSize
Bestimmt automatisch die Seitengröße.
-CheckboxSelection
Kontrollkästchenauswahl für Zeilen.
-CheckboxSelectionVisibleOnly
Parameterbeschreibung
-ColumnBuffer
Parameterbeschreibung
-ColumnThreshold
-Density
Die sichtbare Dichte der Tabelle.
-PageSize
Die Standardseitengröße.
-RowsPerPageOptions <Int32[]>
Ein Array von Seitengrößen.
-ShowPagination
Ob die Seitennummerierung angezeigt werden soll.
-OnSelectionChange
-Language
Die Sprache, die für Text im Datenraster verwendet werden soll.
-LoadDetailContent
Ein Skriptblock, der aufgerufen wird, wenn Zeilen erweitert werden. $EventData enthält die Daten der Zeile.
-DetailHeight
Die statische Höhe des Detailbereichs.
-OnEdit
Ein Skriptblock, der aufgerufen wird, wenn die Zeile bearbeitet wird. $EventData enthält die bearbeiteten Daten. Geben Sie ein Objekt zurück, um die Zeile des Datenrasters zu aktualisieren.
-OnExport
Ein Skriptblock, der aufgerufen wird, wenn Daten exportiert werden.
-ShowQuickFilter
Zeigt ein Schnellfilterfeld (Suche) an.
-DefaultSortColumn
Die Standardspalte, nach der sortiert werden soll.
-DefaultSortDirection
Die Standardsortierrichtung.
-DisableRowSelectionOnClick
Deaktiviert die Zeilenauswahl beim Klicken.
-HideExport
Blendet die Exportschaltfläche aus.
-RowHeight
Die Höhe der Zeilen.
-IdentityColumn
Die Identitätsspalte für das Datenraster.
-StripedRows
Ob abwechselnde Zeilenfarben verwendet werden sollen.
-HeaderFilters
Ob Filter in den Spaltenüberschriften angezeigt werden sollen.
-AutoSizeColumns
Spalten automatisch dimensionieren.
-ExportOptions <String[]>
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 Datenraster
Erstellt ein einfaches Datenraster mit Spalten.
Beispiel 2
Beispiel 3: Rendern
Fügt Unterstützung für benutzerdefiniertes Rendern von Spalten hinzu.
Beispiel 4: Detaillierter Inhalt
Fügt Unterstützung für detaillierten Inhalt hinzu.
Beispiel 5: Bearbeiten
Fügt Unterstützung für das Bearbeiten von Zeilen hinzu.
Beispiel 6
Spaltenoptionen|
Beispiel 7: Auswahl
Fügt Unterstützung für die Zeilenauswahl hinzu.
Zuletzt aktualisiert
War das hilfreich?