Electron.NET: как добавить меню?

Например: меню по умолчанию: Файл, Правка, Вид, Окно, Справка

Я хочу добавить свой пункт меню + подэлементы Файл, Редактировать, Просмотреть, Инструменты (Параметры, Настроить), Окно, Справка

Как это сделать? Когда я делаю как в примере:

var menu = new MenuItem[]
{
new MenuItem
{
Label = “Tools”,
Click = async () =>
{
await Electron.Dialog.ShowMessageBoxAsync(“Hello, Tools!”);
}
}
};
Electron.Menu.SetApplicationMenu(menu);

Он заменяет существующее меню моим меню Инструменты, но мне нужно добавить его к существующему.

1 ответ

Решение

Родной Electron имеет меню разработки по умолчанию. Если вы добавите свое собственное меню, оно будет использовано. Вы не можете использовать меню разработки и ваше собственное меню вместе..

Другие вопросы по тегам