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 有一个默认的开发菜单。
如果您添加自己的菜单,将使用它。
不能同时使用开发菜单和自己的菜单..
例如:默认菜单是 文件、编辑、查看、Window、帮助
我想添加我的菜单项 + 子项 文件、编辑、查看、工具(选项、自定义),Window,帮助
怎么做? 当我按照示例执行时:
var menu = new MenuItem[]
{
new MenuItem
{
Label = “Tools”,
Click = async () =>
{
await Electron.Dialog.ShowMessageBoxAsync(“Hello, Tools!”);
}
}
};
Electron.Menu.SetApplicationMenu(menu);
它用我的菜单工具替换了现有菜单,但我需要将它添加到现有菜单中。
原生 Electron 有一个默认的开发菜单。 如果您添加自己的菜单,将使用它。 不能同时使用开发菜单和自己的菜单..