Electron.NET:如何添加菜单?

时间:2019-05-15 12:59:39

标签: .net .net-core electron.net

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

我要添加菜单项和子项 文件,编辑,视图,工具(选项,自定义),窗口,帮助

该怎么做? 当我按照示例进行操作时:

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

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

1 个答案:

答案 0 :(得分:1)

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