RayCraftDocs
v1.0.3
pt-BR
raycraft.dev
Nesta página

ChipSet

Free

Chips que podem ser selecionados, para filtros e etiquetas. Uma escolha por padrão, várias com Multiple. Chips selecionados mostram uma marca.

Exemplo

Controle ChipSet

Parâmetros

ParâmetroTipoDescrição
ClassstringClasses CSS extras adicionadas ao elemento raiz.
DisabledboolDesativa a interação.
ItemDisabledFunc<TValue, bool>Devolve true para os itens que não podem ser alterados; os outros itens continuam editáveis.
ItemIconFunc<TValue, IconName?>Devolve o ícone de um item.
ItemsIEnumerable<TValue>As opções entre as quais escolher.
ItemTextFunc<TValue, string>Converte um item no seu texto de exibição (ToString() por padrão).
LabelstringTexto visível do rótulo (gráficos: nome acessível; IconButton: nome acessível e dica de ferramenta).
MultipleboolPermite selecionar várias linhas: clique, Ctrl+clique, Shift+clique, Shift+setas, Ctrl+A (VirtualList).
StylestringEstilo embutido adicionado ao elemento raiz.
ValueTValueValor atual. Use com @bind-Value.
ValuesIReadOnlyCollection<TValue>Os números a representar.

Eventos

EventoTipoDescrição
ValueChangedEventCallback<TValue>Gerado quando o valor muda.
ValuesChangedEventCallback<IReadOnlyCollection<TValue>>Gerado quando os itens escolhidos mudam.

Pacote

ChipSet faz parte do RayCraft Free. Pacote: RayCraft.Blazor. Vem do nuget.org. Veja Primeiros passos.