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

Parameter
| Parameter | Typ | Beschreibung |
|---|---|---|
Class | string | Zusätzliche CSS-Klassen, die dem Wurzelelement hinzugefügt werden. |
Disabled | bool | Deaktiviert die Interaktion. |
Items | IEnumerable<TItem> | Die Elemente in ihrer aktuellen Reihenfolge. |
ItemTemplate | RenderFragment<TItem> | Eigener Inhalt für jedes Element. Das Element steht als Kontext zur Verfügung. |
ItemText | Func<TItem, string> | Wandelt ein Element in seinen Anzeigetext um (Standard ToString()). |
Label | string | Sichtbarer Beschriftungstext (Diagramme: zugänglicher Name; IconButton: zugänglicher Name und QuickInfo). |
ShowMoveButtons | bool | Zeigt die Schaltflächen nach oben und nach unten (Standard true). |
Style | string | Inline-Stil, der dem Wurzelelement hinzugefügt wird. |
Ereignisse
| Ereignis | Typ | Beschreibung |
|---|---|---|
ItemsChanged | EventCallback<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.
Feedback sendenVersion 1.0.3