RayCraftDocs
v1.0.3
fr
raycraft.dev
Sur cette page

DashboardLayout

Complete

Grille de tuiles que l'utilisateur déplace et redimensionne à la souris, au toucher ou au clavier (Alt avec les flèches déplace, Alt avec Maj redimensionne). Les tuiles ne se chevauchent jamais et, en dessous du point de rupture md, elles s'empilent sur une colonne.

Exemple

Contrôle DashboardLayout

Paramètres

DashboardLayout

ParamètreTypeDescription
ChildContentRenderFragmentContenu affiché à l'intérieur du composant.
ClassstringClasses CSS supplémentaires ajoutées à l'élément racine.
ColumnsintDéfinitions de colonnes : éléments DataGridColumn.
Compactbool
FiltersDashboardFilters
Gapint
LabelstringTexte d'étiquette visible (graphiques : nom accessible ; IconButton : nom accessible et info-bulle).
Lockedbool
RowHeightintHauteur de ligne en pixels quand VirtualScroll est activé (44 par défaut).
StylestringStyle en ligne ajouté à l'élément racine.

DashboardTile

ParamètreTypeDescription
ChildContentRenderFragmentContenu affiché à l'intérieur du composant.
ClassstringClasses CSS supplémentaires ajoutées à l'élément racine.
Columnint
ColumnSpanintRenvoie le nombre de colonnes couvertes par la cellule d'un élément.
Idstring
MinColumnSpanint
MinRowSpanint
Rowint
RowSpanint
StylestringStyle en ligne ajouté à l'élément racine.
TitlestringTexte du titre (en-tête de tiroir, légende d'onglet, en-tête de colonne, légende d'étape).

Événements

DashboardLayout

ÉvénementTypeDescription
FiltersChangedEventCallback<DashboardFilters>
OnLayoutChangedEventCallback<IReadOnlyList<DashboardPlacement>>

Paquet

DashboardLayout fait partie de RayCraft Complete. Paquet : RayCraft.Blazor.Complete. Il provient du flux privé RayCraft et nécessite une licence active. Voir Premiers pas.