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

MenuBar

Free

Uma barra de menus horizontal para aplicativos: menus de nível superior com comandos, atalhos, marcas, ícones e submenus. Passar o ponteiro alterna entre menus abertos e as setas percorrem os menus.

Exemplo

Controle MenuBar

Parâmetros

MenuBar

ParâmetroTipoDescrição
ClassstringClasses CSS extras adicionadas ao elemento raiz.
LabelstringNome acessível da barra.
MenusIReadOnlyList<MenuBarMenu>Os menus de nível superior com suas entradas.
StylestringEstilo embutido adicionado ao elemento raiz.

MenuCommand

ParâmetroTipoDescrição
MemberDescription
LabelText of the entry; null makes a separator.
ActionCalled after the entry is picked.
ShortcutText shown at the end of the entry, such as Ctrl+S. It does not bind the keys.
DisabledDims the entry and ignores it.
Checkable, CheckedShows a check mark when checked.
ChildrenEntries of a submenu.
IconAn icon before the label.

Eventos

MenuBar

EventoTipoDescrição
OnCloseEventCallbackGerado quando um menu é fechado com Escape ou com um clique fora.
OnPickEventCallback<MenuCommand>Gerado com o comando escolhido antes de o seu próprio Action ser executado.

Pacote

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