RayCraftDocs
v1.0.3
de
raycraft.dev
Auf dieser Seite

Sortable

Free

Liste, die per Ziehen oder mit den Verschieben-Schaltflächen für Tastatur und Touch umsortiert werden kann. Änderungen werden Screenreadern angesagt.

Beispiel

Steuerelement Sortable

Parameter

ParameterTypBeschreibung
ClassstringZusätzliche CSS-Klassen, die dem Wurzelelement hinzugefügt werden.
DisabledboolDeaktiviert die Interaktion.
ItemsIEnumerable<TItem>Die Elemente in ihrer aktuellen Reihenfolge.
ItemTemplateRenderFragment<TItem>Eigener Inhalt für jedes Element. Das Element steht als Kontext zur Verfügung.
ItemTextFunc<TItem, string>Wandelt ein Element in seinen Anzeigetext um (Standard ToString()).
LabelstringSichtbarer Beschriftungstext (Diagramme: zugänglicher Name; IconButton: zugänglicher Name und QuickInfo).
ShowMoveButtonsboolZeigt die Schaltflächen nach oben und nach unten (Standard true).
StylestringInline-Stil, der dem Wurzelelement hinzugefügt wird.

Ereignisse

EreignisTypBeschreibung
ItemsChangedEventCallback<IReadOnlyList<TItem>>Wird nach einem Verschieben mit der neuen Reihenfolge ausgelöst.

Paket

Sortable gehört zu RayCraft Free. Paket: RayCraft.Blazor. Es stammt von nuget.org. Siehe Erste Schritte.