RayCraftDocs
v1.0.3
fr
raycraft.dev
Sur cette page

DockLayout

Complete

Un espace de travail de panneaux. Les panneaux s'ancrent à gauche, à droite, en haut, en bas ou au centre, partagent une zone sous forme d'onglets, se réduisent en rail ou flottent au-dessus de la mise en page.

Exemple

Contrôle DockLayout

Paramètres

DockLayout

ParamètreTypeDescription
CenterContentRenderFragmentContenu de la zone centrale tant qu'aucun panneau n'y est ancré.
ChildContentRenderFragmentContenu affiché à l'intérieur du composant.
ClassstringClasses CSS supplémentaires ajoutées à l'élément racine.
HeightstringHauteur CSS de toute la mise en page.
LabelstringNom accessible de la mise en page.
PersistKeystringMémorise la disposition dans le stockage local sous ce nom.
StylestringStyle en ligne ajouté à l'élément racine.

DockPanel

ParamètreTypeDescription
ChildContentRenderFragmentContenu du panneau.
ClosableboolAffiche le bouton de fermeture.
FloatableboolAutorise le panneau à flotter.
FloatHeightintHauteur de départ d'un panneau flottant en pixels.
FloatingboolDémarre comme panneau flottant.
FloatLeftintPosition gauche de départ d'un panneau flottant en pixels.
FloatTopintPosition haute de départ d'un panneau flottant en pixels.
FloatWidthintLargeur de départ d'un panneau flottant en pixels.
IconIconName?Icône dans l'onglet, la barre de titre et le rail réduit.
IdstringNom unique du panneau dans sa disposition.
PositionDockPositionOù le panneau commence : Left, Right, Top, Bottom ou Center.
Sizeint?Largeur de départ (left, right) ou hauteur (top, bottom) de sa zone en pixels.
TitlestringTexte de l'onglet ou de la barre de titre.
VisibleboolAffiche ou masque le panneau.

Événements

DockLayout

ÉvénementTypeDescription
LayoutChangedEventCallback<DockLayoutState>Déclenché après chaque changement avec la disposition actuelle (DockLayoutState).

Paquet

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