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

ListBox

Free

Lista sempre visível para uma escolha (botões de opção abaixo) ou várias (caixas de seleção). As entradas nativas mantêm o comportamento de teclado e de leitor de tela.

Exemplo

Controle ListBox

Parâmetros

ParâmetroTipoDescrição
ClassstringClasses CSS extras adicionadas ao elemento raiz.
DisabledboolDesativa a interação.
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

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