CommandContextMenu
FreeКонтекстно меню, изградено от данни на MenuCommand, с подменюта, отметки, клавишни комбинации и същото управление с клавиатура като MenuBar. Отваря се в зададената от вас точка и остава в рамките на прозореца.
Пример

Параметри
| Параметър | Тип | Описание |
|---|---|---|
Class | string | Допълнителни CSS класове, добавени към коренния елемент. |
Items | IReadOnlyList<MenuCommand> | Командите за показване. |
Label | string | Достъпно име на менюто. |
Open | bool | Показва менюто. |
Style | string | Вграден стил, добавен към коренния елемент. |
X | Double | Лява позиция в пиксели на прозореца (например MouseEventArgs.ClientX). |
Y | Double | Горна позиция в пиксели на прозореца (например MouseEventArgs.ClientY). |
Събития
| Събитие | Тип | Описание |
|---|---|---|
OnClose | EventCallback | Вдига се, когато менюто се затвори: избор, Escape или щракване извън него. |
OnPick | EventCallback<MenuCommand> | Вдига се с избраната команда, преди да се изпълни собственото ѝ Action. |
Пакет
CommandContextMenu е част от RayCraft Free. Пакет: RayCraft.Blazor. Тя се тегли от nuget.org. Вижте Първи стъпки.
Изпратете обратна връзкаВерсия 1.0.3