.NET Core 3.1 中缺少菜单类

jno*_*cho 3 .net c# winforms .net-core

我正在 .NET Core 中开发一个任务托盘应用程序,我想创建一个简单的菜单来访问应用程序功能。但是,所需的 Menu 类在System.Windows.Forms命名空间中不可用。

官方文档显示控件是可用的Menu Class

怎样才能上课?

Gau*_*vsa 7

因此,菜单在 .NET Core 3.1 中不再可用

https://docs.microsoft.com/en-us/dotnet/core/porting/winforms-break-changes

以下类型不再可用:

菜单

此处还列出了推荐的操作。

对于Menu,您可以使用:ToolStripDropDownToolstripDropDownMenu

对于MainMenu,您可以使用:MenuStrip

对于MenuItem,您可以使用:ToolstripMenuItem