Bouton qui ouvre une liste d'actions. Se ferme à la sélection, avec Échap ou par un clic à l'extérieur.
Exemple
Paramètres
Menu
Paramètre
Type
Description
AlignEnd
bool
Aligne la liste sur le bord droit du bouton plutôt que sur le gauche (Menu) ; le placement automatique la déplace déjà quand elle sortirait de la fenêtre.
ButtonVariant
Variant
Variante du bouton qui ouvre le menu.
ChildContent
RenderFragment
Contenu affiché à l'intérieur du composant.
Class
string
Classes CSS supplémentaires ajoutées à l'élément racine.
Icon
IconName?
Icône à afficher (IconName).
Label
string
Texte d'étiquette visible (graphiques : nom accessible ; IconButton : nom accessible et info-bulle).
Placement
MenuPlacement
Top (par défaut), Bottom, Left ou Right.
Style
string
Style en ligne ajouté à l'élément racine.
Trigger
RenderFragment
Contenu du bouton qui ouvre le menu (par exemple un Avatar et un nom). Remplace l'étiquette et le chevron ; définissez Label pour le nom accessible (Menu).
MenuItem
Paramètre
Type
Description
ChildContent
RenderFragment
Contenu affiché à l'intérieur du composant.
Class
string
Classes CSS supplémentaires ajoutées à l'élément racine.
Disabled
bool
Désactive l'interaction.
Icon
IconName?
Icône à afficher (IconName).
Style
string
Style en ligne ajouté à l'élément racine.
MenuDivider
Paramètre
Type
Description
Class
string
Classes CSS supplémentaires ajoutées à l'élément racine.
Style
string
Style en ligne ajouté à l'élément racine.
Événements
MenuItem
Événement
Type
Description
OnClick
EventCallback<MouseEventArgs>
Déclenché quand le bouton est cliqué.
Paquet
Menu fait partie de RayCraft Free. Paquet : RayCraft.Blazor. Il provient de nuget.org. Voir Premiers pas.