RayCraftDocs
v1.0.3
de
raycraft.dev
Auf dieser Seite

ListBox

Free

Immer sichtbare Liste für eine Auswahl (Optionsfelder darunter) oder mehrere (Kontrollkästchen). Native Eingaben behalten das Verhalten für Tastatur und Screenreader.

Beispiel

Steuerelement ListBox

Parameter

ParameterTypBeschreibung
ClassstringZusätzliche CSS-Klassen, die dem Wurzelelement hinzugefügt werden.
DisabledboolDeaktiviert die Interaktion.
ItemsIEnumerable<TValue>Die Optionen zur Auswahl.
ItemTextFunc<TValue, string>Wandelt ein Element in seinen Anzeigetext um (Standard ToString()).
LabelstringSichtbarer Beschriftungstext (Diagramme: zugänglicher Name; IconButton: zugänglicher Name und QuickInfo).
MultipleboolErlaubt die Auswahl mehrerer Zeilen: Klick, Strg+Klick, Umschalt+Klick, Umschalt+Pfeile, Strg+A (VirtualList).
StylestringInline-Stil, der dem Wurzelelement hinzugefügt wird.
ValueTValueAktueller Wert. Verwenden Sie es mit @bind-Value.
ValuesIReadOnlyCollection<TValue>Die darzustellenden Zahlen.

Ereignisse

EreignisTypBeschreibung
ValueChangedEventCallback<TValue>Wird ausgelöst, wenn sich der Wert ändert.
ValuesChangedEventCallback<IReadOnlyCollection<TValue>>Wird ausgelöst, wenn sich die gewählten Elemente ändern.

Paket

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