RayCraftDocs
v1.0.3
fr
raycraft.dev
Sur cette page

MenuBar

Free

Une barre de menus horizontale pour applications : menus de premier niveau avec commandes, raccourcis, coches, icônes et sous-menus. Le survol passe d'un menu ouvert à l'autre et les flèches les parcourent.

Exemple

Contrôle MenuBar

Paramètres

MenuBar

ParamètreTypeDescription
ClassstringClasses CSS supplémentaires ajoutées à l'élément racine.
LabelstringNom accessible de la barre.
MenusIReadOnlyList<MenuBarMenu>Les menus de premier niveau avec leurs entrées.
StylestringStyle en ligne ajouté à l'élément racine.

MenuCommand

ParamètreTypeDescription
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.

Événements

MenuBar

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

Paquet

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