RayCraftDocs
v1.0.3
da
raycraft.dev
På denne side

CheckboxGroup

Free

En gruppe afkrydsningsfelter til valg af flere elementer fra en liste, i et fieldset med forklaring, så skærmlæsere oplæser gruppens navn. ShowSelectAll tilføjer et felt Select all, der viser den blandede tilstand, når kun nogle elementer er valgt.

Eksempel

Kontrollen CheckboxGroup

Parametre

ParameterTypeBeskrivelse
ClassstringEkstra CSS-klasser, der tilføjes til rodelementet.
DirectionStackDirectionColumn (standard) eller Row.
DisabledboolDeaktiverer interaktion.
HelperTextstringTip, der vises under feltet.
ItemDisabledFunc<string, bool>Returnerer true for elementer, der ikke kan ændres; de andre elementer forbliver redigerbare.
ItemIconFunc<string, IconName?>Returnerer et elements ikon.
ItemsIEnumerable<string>De valgmuligheder, der kan vælges mellem.
ItemTextFunc<string, string>Konverterer et element til dets visningstekst (som standard ToString()).
LabelstringSynlig etikettekst (diagrammer: tilgængeligt navn; IconButton: tilgængeligt navn og værktøjstip).
MultipleboolTillader markering af flere rækker: klik, Ctrl+klik, Shift+klik, Shift+piletaster, Ctrl+A (VirtualList).
ShowSelectAllboolViser et felt Select all over elementerne.
StylestringIndlejret typografi, der tilføjes til rodelementet.
ValuestringAktuel værdi. Brug med @bind-Value.
ValuesIReadOnlyCollection<string>De valgte elementer. Brug med @bind-Values.

Hændelser

HændelseTypeBeskrivelse
ValueChangedEventCallback<string>Udløses, når værdien ændres.
ValuesChangedEventCallback<IReadOnlyCollection<string>>Udløses, når de valgte elementer ændres.

Pakke

CheckboxGroup er en del af RayCraft Free. Pakke: RayCraft.Blazor. Den hentes fra nuget.org. Se Kom i gang.