DockLayout
CompleteEen werkruimte van deelvensters. Deelvensters dokken links, rechts, boven, onder of in het midden, delen een gebied als tabbladen, klappen samen tot een balk of zweven boven de indeling.
Voorbeeld

Parameters
DockLayout
| Parameter | Type | Beschrijving |
|---|---|---|
CenterContent | RenderFragment | Inhoud van het middengebied zolang daar geen paneel is gedokt. |
ChildContent | RenderFragment | Inhoud die binnen de component wordt weergegeven. |
Class | string | Extra CSS-klassen die aan het hoofdelement worden toegevoegd. |
Height | string | CSS-hoogte van de hele indeling. |
Label | string | Toegankelijke naam van de indeling. |
PersistKey | string | Onthoudt de indeling onder deze naam in de lokale opslag. |
Style | string | Inline stijl die aan het hoofdelement wordt toegevoegd. |
DockPanel
| Parameter | Type | Beschrijving |
|---|---|---|
ChildContent | RenderFragment | Inhoud van het paneel. |
Closable | bool | Toont de sluitknop. |
Floatable | bool | Laat het paneel zweven. |
FloatHeight | int | Beginhoogte van een zwevend paneel in pixels. |
Floating | bool | Begint als zwevend paneel. |
FloatLeft | int | Beginpositie van links van een zwevend paneel in pixels. |
FloatTop | int | Beginpositie van boven van een zwevend paneel in pixels. |
FloatWidth | int | Beginbreedte van een zwevend paneel in pixels. |
Icon | IconName? | Pictogram in het tabblad, de titelbalk en de samengeklapte balk. |
Id | string | Unieke naam van het paneel binnen zijn indeling. |
Position | DockPosition | Waar het paneel begint: Left, Right, Top, Bottom of Center. |
Size | int? | Beginbreedte (left, right) of -hoogte (top, bottom) van zijn gebied in pixels. |
Title | string | Tekst van het tabblad of de titelbalk. |
Visible | bool | Toont of verbergt het paneel. |
Gebeurtenissen
DockLayout
| Gebeurtenis | Type | Beschrijving |
|---|---|---|
LayoutChanged | EventCallback<DockLayoutState> | Geactiveerd na elke wijziging met de huidige indeling (DockLayoutState). |
Pakket
DockLayout maakt deel uit van RayCraft Complete. Pakket: RayCraft.Blazor.Complete. Het komt uit de privéfeed van RayCraft en vereist een actieve licentie. Zie Aan de slag.
Feedback sturenVersie 1.0.3