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

CommandContextMenu

Free

Um menu de contexto construído a partir de dados MenuCommand, com submenus, marcas, atalhos e o mesmo tratamento de teclado do MenuBar. Ele abre no ponto que você indicar e permanece dentro da janela.

Exemplo

Controle CommandContextMenu

Parâmetros

ParâmetroTipoDescrição
ClassstringClasses CSS extras adicionadas ao elemento raiz.
ItemsIReadOnlyList<MenuCommand>Os comandos a mostrar.
LabelstringNome acessível do menu.
OpenboolMostra o menu.
StylestringEstilo embutido adicionado ao elemento raiz.
XDoublePosição à esquerda em pixels da janela de exibição (por exemplo MouseEventArgs.ClientX).
YDoublePosição no topo em pixels da janela de exibição (por exemplo MouseEventArgs.ClientY).

Eventos

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

Pacote

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