DockLayout
CompleteEin Arbeitsbereich aus Bereichen. Bereiche docken links, rechts, oben, unten oder in der Mitte an, teilen sich einen Bereich als Registerkarten, klappen zu einer Leiste zusammen oder schweben über dem Layout.
Beispiel

Parameter
DockLayout
| Parameter | Typ | Beschreibung |
|---|---|---|
CenterContent | RenderFragment | Inhalt des mittleren Bereichs, solange dort kein Bereich angedockt ist. |
ChildContent | RenderFragment | Inhalt, der innerhalb der Komponente dargestellt wird. |
Class | string | Zusätzliche CSS-Klassen, die dem Wurzelelement hinzugefügt werden. |
Height | string | CSS-Höhe des gesamten Layouts. |
Label | string | Zugänglicher Name des Layouts. |
PersistKey | string | Merkt sich die Anordnung unter diesem Namen im lokalen Speicher. |
Style | string | Inline-Stil, der dem Wurzelelement hinzugefügt wird. |
DockPanel
| Parameter | Typ | Beschreibung |
|---|---|---|
ChildContent | RenderFragment | Inhalt des Bereichs. |
Closable | bool | Zeigt die Schließen-Schaltfläche. |
Floatable | bool | Erlaubt dem Bereich zu schweben. |
FloatHeight | int | Anfangshöhe eines schwebenden Bereichs in Pixeln. |
Floating | bool | Beginnt als schwebender Bereich. |
FloatLeft | int | Anfangsposition von links eines schwebenden Bereichs in Pixeln. |
FloatTop | int | Anfangsposition von oben eines schwebenden Bereichs in Pixeln. |
FloatWidth | int | Anfangsbreite eines schwebenden Bereichs in Pixeln. |
Icon | IconName? | Symbol in der Registerkarte, der Titelleiste und der zugeklappten Leiste. |
Id | string | Eindeutiger Name des Bereichs innerhalb seines Layouts. |
Position | DockPosition | Wo der Bereich beginnt: Left, Right, Top, Bottom oder Center. |
Size | int? | Anfangsbreite (left, right) oder -höhe (top, bottom) seines Bereichs in Pixeln. |
Title | string | Text der Registerkarte oder Titelleiste. |
Visible | bool | Zeigt oder verbirgt den Bereich. |
Ereignisse
DockLayout
| Ereignis | Typ | Beschreibung |
|---|---|---|
LayoutChanged | EventCallback<DockLayoutState> | Wird nach jeder Änderung mit dem aktuellen Layout ausgelöst (DockLayoutState). |
Paket
DockLayout gehört zu RayCraft Complete. Paket: RayCraft.Blazor.Complete. Es stammt aus dem privaten RayCraft-Feed und erfordert eine aktive Lizenz. Siehe Erste Schritte.
Feedback sendenVersion 1.0.3