RayCraftDocs
v1.0.3
de
raycraft.dev
Auf dieser Seite

DockLayout

Complete

Ein 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

Steuerelement DockLayout

Parameter

DockLayout

ParameterTypBeschreibung
CenterContentRenderFragmentInhalt des mittleren Bereichs, solange dort kein Bereich angedockt ist.
ChildContentRenderFragmentInhalt, der innerhalb der Komponente dargestellt wird.
ClassstringZusätzliche CSS-Klassen, die dem Wurzelelement hinzugefügt werden.
HeightstringCSS-Höhe des gesamten Layouts.
LabelstringZugänglicher Name des Layouts.
PersistKeystringMerkt sich die Anordnung unter diesem Namen im lokalen Speicher.
StylestringInline-Stil, der dem Wurzelelement hinzugefügt wird.

DockPanel

ParameterTypBeschreibung
ChildContentRenderFragmentInhalt des Bereichs.
ClosableboolZeigt die Schließen-Schaltfläche.
FloatableboolErlaubt dem Bereich zu schweben.
FloatHeightintAnfangshöhe eines schwebenden Bereichs in Pixeln.
FloatingboolBeginnt als schwebender Bereich.
FloatLeftintAnfangsposition von links eines schwebenden Bereichs in Pixeln.
FloatTopintAnfangsposition von oben eines schwebenden Bereichs in Pixeln.
FloatWidthintAnfangsbreite eines schwebenden Bereichs in Pixeln.
IconIconName?Symbol in der Registerkarte, der Titelleiste und der zugeklappten Leiste.
IdstringEindeutiger Name des Bereichs innerhalb seines Layouts.
PositionDockPositionWo der Bereich beginnt: Left, Right, Top, Bottom oder Center.
Sizeint?Anfangsbreite (left, right) oder -höhe (top, bottom) seines Bereichs in Pixeln.
TitlestringText der Registerkarte oder Titelleiste.
VisibleboolZeigt oder verbirgt den Bereich.

Ereignisse

DockLayout

EreignisTypBeschreibung
LayoutChangedEventCallback<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.