RayCraftDocs
v1.0.3
fr
raycraft.dev
Sur cette page

CommandContextMenu

Free

Un menu contextuel construit à partir de données MenuCommand, avec sous-menus, coches, raccourcis et la même gestion du clavier que MenuBar. Il s'ouvre au point indiqué et reste dans la fenêtre.

Exemple

Contrôle CommandContextMenu

Paramètres

ParamètreTypeDescription
ClassstringClasses CSS supplémentaires ajoutées à l'élément racine.
ItemsIReadOnlyList<MenuCommand>Les commandes à afficher.
LabelstringNom accessible du menu.
OpenboolAffiche le menu.
StylestringStyle en ligne ajouté à l'élément racine.
XDoublePosition gauche en pixels de la fenêtre d'affichage (par exemple MouseEventArgs.ClientX).
YDoublePosition haute en pixels de la fenêtre d'affichage (par exemple MouseEventArgs.ClientY).

Événements

ÉvénementTypeDescription
OnCloseEventCallbackDéclenché quand le menu se ferme : un choix, Échap ou un clic à l'extérieur.
OnPickEventCallback<MenuCommand>Déclenché avec la commande choisie avant l'exécution de son propre Action.

Paquet

CommandContextMenu fait partie de RayCraft Free. Paquet : RayCraft.Blazor. Il provient de nuget.org. Voir Premiers pas.