我有一个winform,我有一个水平横向的主菜单:
MenuItem opt1 = new MenuItem();
opt1.Text = "Save Image";
opt1.Click += new EventHandler(opt1_Click);
MenuItem opt2 = new MenuItem();
opt2.Text = "Upload Data";
opt2.Click += new EventHandler(opt2_Click);
mainMenu.MenuItems.Add(opt1);
mainMenu.MenuItems.Add(opt2);
form.Menu = mainMenu;
我想要的是当用户点击“上传数据”下拉菜单来显示时,会显示少量其他选项。有人可以指出我应该看到的正确方向吗?
感谢。
答案 0 :(得分:4)
只需将菜单项添加到opt2
即可opt2.MenuItems.Add(....)
答案 1 :(得分:2)
将一些项目添加到opt2.MenuItems
以创建子菜单。
答案 2 :(得分:2)
我会使用Windows窗体设计器。如果你不能,用它来点击一个带有所需菜单的虚拟表格,然后查看生成的代码,复制那个。