RayCraftDocs
v1.0.3
fr
raycraft.dev
Sur cette page

ChipSet

Free

Puces pouvant être sélectionnées, pour des filtres et des étiquettes. Un seul choix par défaut, plusieurs avec Multiple. Les puces sélectionnées affichent une coche.

Exemple

Contrôle ChipSet

Paramètres

ParamètreTypeDescription
ClassstringClasses CSS supplémentaires ajoutées à l'élément racine.
DisabledboolDésactive l'interaction.
ItemDisabledFunc<TValue, bool>Renvoie true pour les éléments qui ne peuvent pas être modifiés ; les autres éléments restent modifiables.
ItemIconFunc<TValue, IconName?>Renvoie l'icône d'un élément.
ItemsIEnumerable<TValue>Les options à choisir.
ItemTextFunc<TValue, string>Convertit un élément en son texte d'affichage (ToString() par défaut).
LabelstringTexte d'étiquette visible (graphiques : nom accessible ; IconButton : nom accessible et info-bulle).
MultipleboolAutorise la sélection de plusieurs lignes : clic, Ctrl+clic, Maj+clic, Maj+flèches, Ctrl+A (VirtualList).
StylestringStyle en ligne ajouté à l'élément racine.
ValueTValueValeur actuelle. À utiliser avec @bind-Value.
ValuesIReadOnlyCollection<TValue>Les nombres à tracer.

Événements

ÉvénementTypeDescription
ValueChangedEventCallback<TValue>Déclenché quand la valeur change.
ValuesChangedEventCallback<IReadOnlyCollection<TValue>>Déclenché quand les éléments choisis changent.

Paquet

ChipSet fait partie de RayCraft Free. Paquet : RayCraft.Blazor. Il provient de nuget.org. Voir Premiers pas.