New-UDDataGrid
Sinopsis
Muestra datos en una cuadrícula con estilo de tabla.
Sintaxis
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>]Descripción
Muestra datos en una cuadrícula con estilo de tabla. Ofrece compatibilidad con la ordenación, la paginación y el filtrado de grandes conjuntos de datos.
Parámetros
-Id
El ID de esta cuadrícula de datos.
Required? false
Position? 1
Default value [Guid]::NewGuid()
Accept pipeline input? false
Aliases
Accept wildcard characters? false-Columns <Hashtable[]>
Un array de columnas que se mostrarán en esta tabla.
-LoadRows
El bloque de script que carga los datos de esta cuadrícula.
-Height
La altura estática de esta cuadrícula de datos.
-AutoHeight
Si se debe calcular la altura de esta cuadrícula de datos.
-AutoPageSize
Determina automáticamente el tamaño de página.
-CheckboxSelection
Selección de filas mediante casillas de verificación.
-CheckboxSelectionVisibleOnly
Descripción del parámetro
-ColumnBuffer
Descripción del parámetro
-ColumnThreshold
-Density
La densidad visible de la tabla.
-PageSize
El tamaño de página predeterminado.
-RowsPerPageOptions <Int32[]>
Un array de tamaños de página.
-ShowPagination
Si se debe mostrar la paginación.
-OnSelectionChange
-Language
El idioma que se utilizará para el texto de la cuadrícula de datos.
-LoadDetailContent
Un bloque de script que se llama cuando se expanden las filas. $EventData contendrá los datos de la fila.
-DetailHeight
La altura estática del panel de detalles.
-OnEdit
Un bloque de script que se llama cuando se edita la fila. $EventData incluirá los datos editados. Devuelva un objeto para actualizar la fila de la cuadrícula de datos.
-OnExport
Un bloque de script que se llama cuando se exportan los datos.
-ShowQuickFilter
Muestra un cuadro de filtro rápido (buscar).
-DefaultSortColumn
La columna predeterminada por la que se ordena.
-DefaultSortDirection
La dirección de ordenación predeterminada.
-DisableRowSelectionOnClick
Deshabilita la selección de filas al hacer clic.
-HideExport
Oculta el botón de exportación.
-RowHeight
La altura de las filas.
-IdentityColumn
La columna de identidad de la cuadrícula de datos.
-StripedRows
Si se deben utilizar colores de fila alternos.
-HeaderFilters
Si se deben mostrar filtros en los encabezados de columna.
-AutoSizeColumns
Ajusta automáticamente el tamaño de las columnas.
-ExportOptions <String[]>
Parámetros comunes
Este cmdlet admite los parámetros comunes: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable y OutVariable. Para obtener más información, consulte about_CommonParameters.
Salidas
Ejemplos
Ejemplo 1: cuadrícula de datos básica
Crea una cuadrícula de datos básica con columnas.
Ejemplo 2
Ejemplo 3: representación
Añade compatibilidad con la representación personalizada de columnas.
Ejemplo 4: contenido detallado
Añade compatibilidad con contenido detallado.
Ejemplo 5: edición
Añade compatibilidad con la edición de filas.
Ejemplo 6
Opciones de columna|
Ejemplo 7: selección
Añade compatibilidad con la selección de filas.
Última actualización
¿Te fue útil?