DockLayout
CompleteUn 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

Paramètres
DockLayout
| Paramètre | Type | Description |
|---|---|---|
CenterContent | RenderFragment | Contenu de la zone centrale tant qu'aucun panneau n'y est ancré. |
ChildContent | RenderFragment | Contenu affiché à l'intérieur du composant. |
Class | string | Classes CSS supplémentaires ajoutées à l'élément racine. |
Height | string | Hauteur CSS de toute la mise en page. |
Label | string | Nom accessible de la mise en page. |
PersistKey | string | Mémorise la disposition dans le stockage local sous ce nom. |
Style | string | Style en ligne ajouté à l'élément racine. |
DockPanel
| Paramètre | Type | Description |
|---|---|---|
ChildContent | RenderFragment | Contenu du panneau. |
Closable | bool | Affiche le bouton de fermeture. |
Floatable | bool | Autorise le panneau à flotter. |
FloatHeight | int | Hauteur de départ d'un panneau flottant en pixels. |
Floating | bool | Démarre comme panneau flottant. |
FloatLeft | int | Position gauche de départ d'un panneau flottant en pixels. |
FloatTop | int | Position haute de départ d'un panneau flottant en pixels. |
FloatWidth | int | Largeur de départ d'un panneau flottant en pixels. |
Icon | IconName? | Icône dans l'onglet, la barre de titre et le rail réduit. |
Id | string | Nom unique du panneau dans sa disposition. |
Position | DockPosition | Où le panneau commence : Left, Right, Top, Bottom ou Center. |
Size | int? | Largeur de départ (left, right) ou hauteur (top, bottom) de sa zone en pixels. |
Title | string | Texte de l'onglet ou de la barre de titre. |
Visible | bool | Affiche ou masque le panneau. |
Événements
DockLayout
| Événement | Type | Description |
|---|---|---|
LayoutChanged | EventCallback<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.
Envoyer un retourVersion 1.0.3