如何在 C# 中从其他上下文菜单的工具条菜单项创建上下文菜单

本文关键字:上下文 菜单 工具 创建 菜单项 其他 | 更新日期: 2023-09-27 18:32:10

我的c# win应用程序中有一个ContextMenuStrip,其中包含一些子菜单。

单击按钮时,我如何在按钮上显示现有的子菜单(从上下文菜单条上方)?

如何在 C# 中从其他上下文菜单的工具条菜单项创建上下文菜单

首先将

菜单项添加到其中,例如删除或调整大小,然后采取例如调整菜单项的大小并将项目添加到其中,如子菜单 1 和子菜单 2

            menu = new ContextMenu();
            mnudel = new MenuItem("Delete");
            mnuresize = new MenuItem("Resize");
            menu.MenuItems.AddRange(new MenuItem[] { mnudel, mnuresize });
               submenu1 = new MenuItem("Sub1");
            submenu2 = new MenuItem("Sub2");
            mnuresize.MenuItems.AddRange(new MenuItem[] { submenu1, submenu2 })