RayCraftDocs
v1.0.3
es
raycraft.dev
En esta página

PivotGrid

Complete

Resume una lista en una tabla cruzada: campos en las filas, campos en las columnas y cifras en las celdas, con subtotales, totales generales y un selector de campos.

Ejemplo

Control PivotGrid

Parámetros

API

ParámetroTipoDescripción
ClassstringClases CSS adicionales que se agregan al elemento raíz.
DenseboolUsa un relleno de celda más ajustado.
ExportFileNamestringNombre de archivo de la exportación CSV, sin la extensión.
FieldsRenderFragmentLos campos que se pueden filtrar.
ItemsIEnumerable<TItem>Los elementos que se resumen.
LabelstringTexto visible de la etiqueta (gráficos: nombre accesible; IconButton: nombre accesible y sugerencia).
ShowColumnSubtotalsboolAgrega una columna de subtotal después de las columnas de cada nivel superior de columnas.
ShowExportboolAgrega a la barra de herramientas un botón que guarda la tabla como archivo CSV.
ShowFieldZonesboolMuestra los campos en zonas que aceptan arrastrar y soltar (ocultos, filas, columnas, valores).
ShowGrandTotalsboolAgrega una fila de total y, cuando hay campos de columna, una columna de total.
ShowToolbarboolMuestra la barra de herramientas con el selector de campos y, si se define, el botón de exportar.
StylestringEstilo en línea agregado al elemento raíz.

PivotField

ParámetroTipoDescripción
AggregateDataGridAggregateAgrega un valor a la fila de resumen: Sum, Average, Min, Max o Count.
AreaPivotAreaDónde empieza el campo: Row, Column, Value o Hidden.
FormatstringCadena de formato para números y fechas, p. ej. N0 o d.
TitlestringTexto del título (encabezado del panel lateral, rótulo de pestaña, encabezado de columna, rótulo de paso).
ValueFunc<TItem, Object>Lee el valor del campo de un elemento.

Eventos

API

EventoTipoDescripción
OnCellClickEventCallback<PivotCellClick<TItem>>Se genera cuando se pulsa una cifra, con las claves de fila y columna, la cifra y los elementos que la forman.

Paquete

PivotGrid forma parte de RayCraft Complete. Paquete: RayCraft.Blazor.Complete. Se obtiene del feed privado de RayCraft y requiere una licencia activa. Consulte Primeros pasos.