RayCraftDocs
v1.0.3
de
raycraft.dev
Auf dieser Seite

Window

Complete

Ein schwebendes, nicht modales Fenster: Verschieben, Größe ändern, minimieren, maximieren und mehrere gleichzeitig öffnen.

Beispiel

Steuerelement Window

Parameter

ParameterTypBeschreibung
ChildContentRenderFragmentInhalt, der innerhalb der Komponente dargestellt wird.
ClassstringZusätzliche CSS-Klassen, die dem Wurzelelement hinzugefügt werden.
ClosableboolZeigt eine Schließen-Schaltfläche an der Registerkarte.
FooterRenderFragmentInhalt des Fußbereichs (rechtsbündige Aktionen).
HeightintMaximale Höhe des Rasterkörpers, zum Beispiel 24rem (Standard 28rem mit VirtualScroll).
Leftint?Anfangsabstand vom linken Seitenrand in Pixeln.
MaximizableboolZeigt die Schaltfläche, die die Seite mit dem Fenster füllt.
MaximizedboolFüllt die Seite mit dem Fenster.
MinHeightintKleinste Höhe, auf die das Fenster verkleinert werden kann, in Pixeln.
MinimizableboolZeigt die Schaltfläche, die das Fenster auf seine Titelleiste zusammenklappt.
MinimizedboolKlappt das Fenster auf seine Titelleiste zusammen.
MinWidthintKleinste Breite, auf die das Fenster verkleinert werden kann, in Pixeln.
OpenboolOb die Seitenleiste angezeigt wird. Verwenden Sie es mit @bind-Open.
PersistKeystringMerkt sich Position und Größe (Window), die Teilung (Splitter) oder das Layout eines DataGrid (Sortierung, Filter, Spalten, Breiten, Seite) unter diesem Namen im lokalen Speicher und stellt sie beim nächsten Mal wieder her.
ResizableboolFügt einen Ziehgriff (und Pfeiltasten) zum Ändern der Breite jeder Spalte hinzu.
StylestringInline-Stil, der dem Wurzelelement hinzugefügt wird.
TitlestringTiteltext (Kopfzeile der Seitenleiste, Registerbeschriftung, Spaltenüberschrift, Schrittbeschriftung).
Topint?Anfangsabstand vom oberen Seitenrand in Pixeln.
WidthintSkeleton: jede CSS-Länge. Charts: Zeichenbreite in SVG-Einheiten (das Diagramm skaliert weiterhin mit seinem Container).

Ereignisse

EreignisTypBeschreibung
GeometryChangedEventCallback<WindowGeometry>Wird ausgelöst, nachdem das Fenster verschoben oder in der Größe geändert wurde.
MaximizedChangedEventCallback<bool>
MinimizedChangedEventCallback<bool>
OpenChangedEventCallback<bool>Wird ausgelöst, wenn die Seitenleiste das Schließen anfordert.

Paket

Window gehört zu RayCraft Complete. Paket: RayCraft.Blazor.Complete. Es stammt aus dem privaten RayCraft-Feed und erfordert eine aktive Lizenz. Siehe Erste Schritte.