【问题标题】:Electron.NET: How to add menu?Electron.NET:如何添加菜单?
【发布时间】:2019-10-02 15:16:07
【问题描述】:

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

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

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

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

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

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

    • 谢谢。好吧,甚至不是这样的:获取现有菜单,插入我的项目,分配回应用程序菜单?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-18
    • 1970-01-01
    • 2011-01-02
    • 1970-01-01
    • 1970-01-01
    • 2020-09-06
    相关资源
    最近更新 更多