MenuBar
FreeEtt horisontellt menyfält för applikationer: menyer på översta nivån med kommandon, genvägar, bockar, ikoner och undermenyer. Hovring växlar mellan öppna menyer och piltangenterna rör sig genom dem.
Exempel

Parametrar
MenuBar
| Parameter | Typ | Beskrivning |
|---|---|---|
Class | string | Extra CSS-klasser som läggs till på rotelementet. |
Label | string | Fältets tillgängliga namn. |
Menus | IReadOnlyList<MenuBarMenu> | Menyerna på översta nivån med sina poster. |
Style | string | Inbäddad stil som läggs till på rotelementet. |
MenuCommand
| Parameter | Typ | Beskrivning |
|---|---|---|
Member | Description | |
Label | Text of the entry; null makes a separator. | |
Action | Called after the entry is picked. | |
Shortcut | Text shown at the end of the entry, such as Ctrl+S. It does not bind the keys. | |
Disabled | Dims the entry and ignores it. | |
Checkable, Checked | Shows a check mark when checked. | |
Children | Entries of a submenu. | |
Icon | An icon before the label. |
Händelser
MenuBar
| Händelse | Typ | Beskrivning |
|---|---|---|
OnClose | EventCallback | Utlöses när en meny stängs med Escape eller ett klick utanför. |
OnPick | EventCallback<MenuCommand> | Utlöses med det valda kommandot innan dess egen Action körs. |
Paket
MenuBar ingår i RayCraft Free. Paket: RayCraft.Blazor. Den hämtas från nuget.org. Se Kom igång.
Skicka synpunkterVersion 1.0.3