RayCraftDocs
v1.0.3
de
raycraft.dev
Auf dieser Seite

ChipSet

Free

Chips, die ausgewählt werden können, für Filter und Tags. Standardmäßig eine Auswahl, mehrere mit Multiple. Ausgewählte Chips zeigen ein Häkchen.

Beispiel

Steuerelement ChipSet

Parameter

ParameterTypBeschreibung
ClassstringZusätzliche CSS-Klassen, die dem Wurzelelement hinzugefügt werden.
DisabledboolDeaktiviert die Interaktion.
ItemDisabledFunc<TValue, bool>Gibt true für Elemente zurück, die nicht geändert werden können; die anderen Elemente bleiben bearbeitbar.
ItemIconFunc<TValue, IconName?>Gibt das Symbol eines Elements zurück.
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

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