问题描述
本人最近才开始接触.net,在最近的编程过程中,需要动态添加二级菜单。我在网上搜索了一些资料,没有看到比较完整的说明。在经过自己的实践完成后,特share出来给大家。同时也欢迎大家多多指正。环境场景描述:采用MainMenu控件,先静态建立了一级菜单,name为:Main_Tools;通过一个交互界面(这里为textbox控件),让用户输入二级菜单的名称,当用户点击"OK"按钮时,则自动在Main_Tools菜单下生成二级菜单,二级菜单的text就是用户在textbox控件中输入的字符串。代码样例如下:'建立新增的二级菜单DimTools_MenuAsNewToolStripMenuItemTools_Menu.Text=textbox.TextMain_Tools.DropDownItems.Add(Tools_Menu)AddHandlerTools_Menu.Click,AddressOfTools_Menu_Click在添加这个二级菜单前,可以先做一个判断,判断是否已经添加过相同名称的菜单。
解决方案
解决方案二:
学习,用时参考
解决方案三:
做个记号,谢谢楼主
时间: 2024-10-23 07:31:52