ChipSet
FreeChips, 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

Parameter
| Parameter | Typ | Beschreibung |
|---|---|---|
Class | string | Zusätzliche CSS-Klassen, die dem Wurzelelement hinzugefügt werden. |
Disabled | bool | Deaktiviert die Interaktion. |
ItemDisabled | Func<TValue, bool> | Gibt true für Elemente zurück, die nicht geändert werden können; die anderen Elemente bleiben bearbeitbar. |
ItemIcon | Func<TValue, IconName?> | Gibt das Symbol eines Elements zurück. |
Items | IEnumerable<TValue> | Die Optionen zur Auswahl. |
ItemText | Func<TValue, string> | Wandelt ein Element in seinen Anzeigetext um (Standard ToString()). |
Label | string | Sichtbarer Beschriftungstext (Diagramme: zugänglicher Name; IconButton: zugänglicher Name und QuickInfo). |
Multiple | bool | Erlaubt die Auswahl mehrerer Zeilen: Klick, Strg+Klick, Umschalt+Klick, Umschalt+Pfeile, Strg+A (VirtualList). |
Style | string | Inline-Stil, der dem Wurzelelement hinzugefügt wird. |
Value | TValue | Aktueller Wert. Verwenden Sie es mit @bind-Value. |
Values | IReadOnlyCollection<TValue> | Die darzustellenden Zahlen. |
Ereignisse
| Ereignis | Typ | Beschreibung |
|---|---|---|
ValueChanged | EventCallback<TValue> | Wird ausgelöst, wenn sich der Wert ändert. |
ValuesChanged | EventCallback<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.
Feedback sendenVersion 1.0.3