ChipSet
FreeChips som kan väljas, för filter och taggar. Som standard ett val, flera med Multiple. Valda chips visar en bock.
Exempel

Parametrar
| Parameter | Typ | Beskrivning |
|---|---|---|
Class | string | Extra CSS-klasser som läggs till på rotelementet. |
Disabled | bool | Inaktiverar interaktion. |
ItemDisabled | Func<TValue, bool> | Returnerar true för objekt som inte kan ändras; de andra objekten förblir redigerbara. |
ItemIcon | Func<TValue, IconName?> | Returnerar ett objekts ikon. |
Items | IEnumerable<TValue> | Alternativen att välja bland. |
ItemText | Func<TValue, string> | Omvandlar ett objekt till dess visningstext (som standard ToString()). |
Label | string | Synlig etikettext (diagram: tillgängligt namn; IconButton: tillgängligt namn och verktygstips). |
Multiple | bool | Tillåter markering av flera rader: klick, Ctrl+klick, Shift+klick, Shift+piltangenter, Ctrl+A (VirtualList). |
Style | string | Inbäddad stil som läggs till på rotelementet. |
Value | TValue | Aktuellt värde. Använd med @bind-Value. |
Values | IReadOnlyCollection<TValue> | Talen som ska ritas. |
Händelser
| Händelse | Typ | Beskrivning |
|---|---|---|
ValueChanged | EventCallback<TValue> | Utlöses när värdet ändras. |
ValuesChanged | EventCallback<IReadOnlyCollection<TValue>> | Utlöses när de valda objekten ändras. |
Paket
ChipSet ingår i RayCraft Free. Paket: RayCraft.Blazor. Den hämtas från nuget.org. Se Kom igång.
Skicka synpunkterVersion 1.0.3