右键点击工具箱,选择项目。勾选“ContextMenu”,它的命名空间为System.Windows.Forms且目录为全局程序集缓存。这个.NET 1.x组件不同于ContextMenuStrip,它使用本机Windows菜单。你会失去一些功能,但我想你并不在意。你需要写一行代码来分配菜单,设计师只允许你设置ContextMenuStrip属性。将该行代码添加到构造函数中,例如: public Form1() { InitializeComponent(); this.ContextMenu = contextMenu1; }
NotifyIcon
的ContextMenuStrip
属性,但不支持ContextMenu
。 - Ry-notifyIcon.ContextMenu = contextMenu1
设置即可。 - lshepstone