Knop die een lijst met acties opent. Sluit bij selectie, Escape of een klik erbuiten.
Voorbeeld
Parameters
Menu
Parameter
Type
Beschrijving
AlignEnd
bool
Lijnt de lijst uit met de rechterrand van de knop in plaats van de linker (Menu); automatische plaatsing verplaatst hem al wanneer hij uit het venster zou vallen.
ButtonVariant
Variant
Variant van de knop die het menu opent.
ChildContent
RenderFragment
Inhoud die binnen de component wordt weergegeven.
Class
string
Extra CSS-klassen die aan het hoofdelement worden toegevoegd.
Icon
IconName?
Te tonen pictogram (IconName).
Label
string
Zichtbare labeltekst (grafieken: toegankelijke naam; IconButton: toegankelijke naam en knopinfo).
Placement
MenuPlacement
Top (standaard), Bottom, Left of Right.
Style
string
Inline stijl die aan het hoofdelement wordt toegevoegd.
Trigger
RenderFragment
Inhoud van de knop die het menu opent (bijvoorbeeld een Avatar en een naam). Vervangt het label en de pijl; stel Label in voor de toegankelijke naam (Menu).
MenuItem
Parameter
Type
Beschrijving
ChildContent
RenderFragment
Inhoud die binnen de component wordt weergegeven.
Class
string
Extra CSS-klassen die aan het hoofdelement worden toegevoegd.
Disabled
bool
Schakelt interactie uit.
Icon
IconName?
Te tonen pictogram (IconName).
Style
string
Inline stijl die aan het hoofdelement wordt toegevoegd.
MenuDivider
Parameter
Type
Beschrijving
Class
string
Extra CSS-klassen die aan het hoofdelement worden toegevoegd.
Style
string
Inline stijl die aan het hoofdelement wordt toegevoegd.
Gebeurtenissen
MenuItem
Gebeurtenis
Type
Beschrijving
OnClick
EventCallback<MouseEventArgs>
Geactiveerd wanneer op de knop wordt geklikt.
Pakket
Menu maakt deel uit van RayCraft Free. Pakket: RayCraft.Blazor. Het komt van nuget.org. Zie Aan de slag.