Electron.NET: 如何添加菜单?

Electron.NET: How to add menu?

例如:默认菜单是 文件、编辑、查看、Window、帮助

我想添加我的菜单项 + 子项 文件、编辑、查看、工具(选项、自定义),Window,帮助

怎么做? 当我按照示例执行时:

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

它用我的菜单工具替换了现有菜单,但我需要将它添加到现有菜单中。

原生 Electron 有一个默认的开发菜单。 如果您添加自己的菜单,将使用它。 不能同时使用开发菜单和自己的菜单..