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

New-UDDataGrid

Synopsis

Affiche des données dans une grille de type tableau.

Syntaxe

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>]

Description

Affiche des données dans une grille de type tableau. Prend en charge le tri, la pagination et le filtrage de grands ensembles de données.

Paramètres

-Id

L'ID de cette grille de données.

Required?                    false
Position?                    1
Default value                [Guid]::NewGuid()
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false

-Columns <Hashtable[]>

Un tableau de colonnes à afficher dans ce tableau.

-LoadRows

Le bloc de script qui charge les données pour cette grille.

-Height

La hauteur statique de cette grille de données.

-AutoHeight

Indique s'il faut calculer la hauteur de cette grille de données.

-AutoPageSize

Détermine automatiquement la taille de la page.

-CheckboxSelection

Sélection par case à cocher pour les lignes.

-CheckboxSelectionVisibleOnly

Description du paramètre

-ColumnBuffer

Description du paramètre

-ColumnThreshold

-Density

La densité visible du tableau.

-PageSize

La taille de page par défaut.

-RowsPerPageOptions <Int32[]>

Un tableau de tailles de page.

-ShowPagination

Indique s'il faut afficher la pagination.

-OnSelectionChange

-Language

La langue à utiliser pour le texte dans la grille de données.

-LoadDetailContent

Un bloc de script qui est appelé lorsque les lignes sont développées. $EventData contiendra les données de la ligne.

-DetailHeight

La hauteur statique du volet de détails.

-OnEdit

Un bloc de script qui est appelé lorsque la ligne est modifiée. $EventData inclura les données modifiées. Retournez un objet pour mettre à jour la ligne de la grille de données.

-OnExport

Un bloc de script qui est appelé lorsque les données sont exportées.

-ShowQuickFilter

Affiche une boîte de filtre rapide (recherche).

-DefaultSortColumn

La colonne de tri par défaut.

-DefaultSortDirection

La direction de tri par défaut.

-DisableRowSelectionOnClick

Désactive la sélection de ligne au clic.

-HideExport

Masque le bouton d'exportation.

-RowHeight

La hauteur des lignes.

-IdentityColumn

La colonne d'identité de la grille de données.

-StripedRows

Indique s'il faut utiliser des couleurs de lignes alternées.

-HeaderFilters

Indique s'il faut afficher les filtres dans les en-têtes de colonnes.

-AutoSizeColumns

Dimensionne automatiquement les colonnes.

-ExportOptions <String[]>

Paramètres communs

Cette applet de commande prend en charge les paramètres communs : Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable et OutVariable. Pour plus d'informations, consultez about_CommonParameters.

Sorties

Exemples

Exemple 1 : Grille de données de base

Crée une grille de données de base avec des colonnes.

Exemple 2

Exemple 3 : Rendu

Ajoute la prise en charge du rendu personnalisé des colonnes.

Exemple 4 : Contenu détaillé

Ajoute la prise en charge du contenu détaillé.

Exemple 5 : Modification

Ajoute la prise en charge de la modification des lignes.

Exemple 6

Options de colonne|

Exemple 7 : Sélection

Ajoute la prise en charge de la sélection de lignes.

Mis à jour

Ce contenu vous a-t-il été utile ?