CheckboxGroup
FreeUn groupe de cases à cocher pour choisir plusieurs éléments dans une liste, dans un fieldset avec légende afin que les lecteurs d'écran annoncent le nom du groupe. ShowSelectAll ajoute une case Select all qui montre l'état mixte lorsque seuls certains éléments sont choisis.
Exemple

Paramètres
| Paramètre | Type | Description |
|---|---|---|
Class | string | Classes CSS supplémentaires ajoutées à l'élément racine. |
Direction | StackDirection | Column (par défaut) ou Row. |
Disabled | bool | Désactive l'interaction. |
HelperText | string | Indication affichée sous le champ. |
ItemDisabled | Func<string, bool> | Renvoie true pour les éléments qui ne peuvent pas être modifiés ; les autres éléments restent modifiables. |
ItemIcon | Func<string, IconName?> | Renvoie l'icône d'un élément. |
Items | IEnumerable<string> | Les options à choisir. |
ItemText | Func<string, string> | Convertit un élément en son texte d'affichage (ToString() par défaut). |
Label | string | Texte d'étiquette visible (graphiques : nom accessible ; IconButton : nom accessible et info-bulle). |
Multiple | bool | Autorise la sélection de plusieurs lignes : clic, Ctrl+clic, Maj+clic, Maj+flèches, Ctrl+A (VirtualList). |
ShowSelectAll | bool | Affiche une case Select all au-dessus des éléments. |
Style | string | Style en ligne ajouté à l'élément racine. |
Value | string | Valeur actuelle. À utiliser avec @bind-Value. |
Values | IReadOnlyCollection<string> | Les éléments choisis. À utiliser avec @bind-Values. |
Événements
| Événement | Type | Description |
|---|---|---|
ValueChanged | EventCallback<string> | Déclenché quand la valeur change. |
ValuesChanged | EventCallback<IReadOnlyCollection<string>> | Déclenché quand les éléments choisis changent. |
Paquet
CheckboxGroup fait partie de RayCraft Free. Paquet : RayCraft.Blazor. Il provient de nuget.org. Voir Premiers pas.
Envoyer un retourVersion 1.0.3