MenuBar
FreeХоризонтална лента с менюта за приложения: менюта от горно ниво с команди, клавишни комбинации, отметки, икони и подменюта. Задържането превключва между отворените менюта, а стрелките се движат през тях.
Пример

Параметри
MenuBar
| Параметър | Тип | Описание |
|---|---|---|
Class | string | Допълнителни CSS класове, добавени към коренния елемент. |
Label | string | Достъпно име на лентата. |
Menus | IReadOnlyList<MenuBarMenu> | Менютата от най-горно ниво с техните записи. |
Style | string | Вграден стил, добавен към коренния елемент. |
MenuCommand
| Параметър | Тип | Описание |
|---|---|---|
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. |
Събития
MenuBar
| Събитие | Тип | Описание |
|---|---|---|
OnClose | EventCallback | Вдига се, когато меню се затвори с Escape или щракване извън него. |
OnPick | EventCallback<MenuCommand> | Вдига се с избраната команда, преди да се изпълни собственото ѝ Action. |
Пакет
MenuBar е част от RayCraft Free. Пакет: RayCraft.Blazor. Тя се тегли от nuget.org. Вижте Първи стъпки.
Изпратете обратна връзкаВерсия 1.0.3