Electron.NET:如何添加菜单?

Electron.NET:如何添加菜单?,.net,.net-core,electron.net,.net,.net Core,Electron.net,例如:默认菜单是 文件、编辑、查看、窗口、帮助 我想添加我的菜单项+子项 文件、编辑、查看、工具选项、自定义、窗口、帮助 怎么做? 当我像示例中那样做时: var menu = new MenuItem[] { new MenuItem { Label = “Tools”, Click = async () => { await Electron.Dialog.ShowMessageBoxAsync(“Hello, Tools!”); } } }; Electron.Menu.SetApp

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

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

怎么做? 当我像示例中那样做时:

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

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

本机Electron有一个默认的开发菜单。 如果您添加自己的菜单,将使用此菜单。
您不能同时使用“开发”菜单和您自己的菜单。

谢谢。好的,甚至不是这样的:获取现有菜单,插入我的项目,分配回应用程序菜单?