CheckboxGroup
FreeEen groep selectievakjes om meerdere items uit een lijst te kiezen, in een fieldset met legenda zodat schermlezers de groepsnaam voorlezen. ShowSelectAll voegt een vakje Select all toe dat de gemengde status toont als slechts enkele items zijn gekozen.
Voorbeeld

Parameters
| Parameter | Type | Beschrijving |
|---|---|---|
Class | string | Extra CSS-klassen die aan het hoofdelement worden toegevoegd. |
Direction | StackDirection | Column (standaard) of Row. |
Disabled | bool | Schakelt interactie uit. |
HelperText | string | Hint die onder het veld wordt getoond. |
ItemDisabled | Func<string, bool> | Geeft true terug voor items die niet kunnen worden gewijzigd; de andere items blijven bewerkbaar. |
ItemIcon | Func<string, IconName?> | Geeft het pictogram van een item terug. |
Items | IEnumerable<string> | De opties waaruit kan worden gekozen. |
ItemText | Func<string, string> | Zet een item om in zijn weergavetekst (standaard ToString()). |
Label | string | Zichtbare labeltekst (grafieken: toegankelijke naam; IconButton: toegankelijke naam en knopinfo). |
Multiple | bool | Staat het selecteren van meerdere rijen toe: klik, Ctrl+klik, Shift+klik, Shift+pijlen, Ctrl+A (VirtualList). |
ShowSelectAll | bool | Toont een vakje Select all boven de items. |
Style | string | Inline stijl die aan het hoofdelement wordt toegevoegd. |
Value | string | Huidige waarde. Gebruik met @bind-Value. |
Values | IReadOnlyCollection<string> | De gekozen items. Gebruik met @bind-Values. |
Gebeurtenissen
| Gebeurtenis | Type | Beschrijving |
|---|---|---|
ValueChanged | EventCallback<string> | Geactiveerd wanneer de waarde verandert. |
ValuesChanged | EventCallback<IReadOnlyCollection<string>> | Geactiveerd wanneer de gekozen items veranderen. |
Pakket
CheckboxGroup maakt deel uit van RayCraft Free. Pakket: RayCraft.Blazor. Het komt van nuget.org. Zie Aan de slag.
Feedback sturenVersie 1.0.3