MainMenu控件,关于动态添加二级菜单的一点实践经验

问题描述

本人最近才开始接触.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-08-08 05:44:32

MainMenu控件,关于动态添加二级菜单的一点实践经验的相关文章

gridview-在GridView控件FooterTemplate 动态添加控件

问题描述 在GridView控件FooterTemplate 动态添加控件 我有个一个gridview是绑定一个datatable. 这个table的列是不固定的.我想在footertemplate里添加文本框. 如果用后台代码添加 解决方案 GridView添加自定义控件wpf GridView 动态添加 GridViewColumn 及绑定控件 解决方案二: 参考:http://www.bkjia.com/Asp_Netjc/443899.html

怎么往toolbar控件上动态添加toolbutton?

问题描述 怎么往toolbar控件上动态添加toolbutton? 怎么往toolbar控件上动态添加toolbutton?新增加的toolbutton怎么添加事件处理,怎么响应单击事件呢? 解决方案 http://wenku.baidu.com/link?url=SumPG3rT7WOQaTUiISnyrml0WMXTW0NTmoPh8bhabq10x73-qtMF3E0saL3ZY90wdchQKip3mh1iiAKnkLbSI13j8Y2U2P35beyTCx_wRfu 解决方案二: 在T

动态添加WEB控件,点控件获取动态添加的控件

在PageLoad里代码如下 for (int i = 0; i  < GridView1.Rows.Count; i++) {       TextBox txt = new TextBox();       txt.ID = "txt" + i;       GridView1.Rows[i].Cells[7].Controls.Add(txt); } 在一个按钮的点击事件中 for (int i = 0; i  < GridView1.Rows.Count; i++)

急急急急急!我在UltraWebTab控件中动态的添加了checkboxlist控件......

问题描述 我在UltraWebTab控件中动态的添加了checkboxlist控件,现在我想获取这个checkboxlist控件的每一行的text值.如何获取啊?新人提问请各位大虾教教小弟.以下是部分代码:Infragistics.WebUI.UltraWebTab.Tabtab;tab=newInfragistics.WebUI.UltraWebTab.Tab(ds.Tables[0].Rows[i]["G_Name"].ToString());//tab.ContentPane.T

我在UltraWebTab控件中动态的添加了checkboxlist控件,现在我想获取这个checkboxlist控件的每一行的text值

问题描述 我在UltraWebTab控件中动态的添加了checkboxlist控件,现在我想获取这个checkboxlist控件的每一行的text值.如何获取啊?新人提问请各位大虾教教小弟.以下是部分代码:Infragistics.WebUI.UltraWebTab.Tabtab;tab=newInfragistics.WebUI.UltraWebTab.Tab(ds.Tables[0].Rows[i]["G_Name"].ToString());//tab.ContentPane.T

vb.net的MainMenu控件

MainMenu(主菜单)控件是vb.net用来取代Visual Basic以前版本的"菜单编辑器".MainMenu控件较"菜单编辑器"有很大优势,因为以控件的"身份",更有利于应用程序对整个菜单的操作,而且,可以实现不同窗体的多次利用,而不必每个窗体都要重新设计菜单.MainMenu控件在工具箱中的图标如图所示: 1.在设计时添加MainMenu控件 添加MainMenu控件与添加其他控件的方法一样(双击或拖动),但是MainMenu控件本身

Excel怎么制作带控件的动态图表

  Excel怎么制作带控件的动态图表          先看效果: 图表中始终显示5天的PM2.5数据,当调整滚动条时,图表会自动更新结果. 首先是数据源,为某地一个时期的PM2.5数据. 步骤一 先插入一个滚动条控件. 右键单击控件,设置控件格式. 最小值选择1 最大值可以根据数据情况来决定 单元格链接选择一个空白单元格,如D6. 步骤二 按Ctrl+F3,打开名称管理器,新建两个自定义名称: 日期 =OFFSET(Sheet1!$A$1,Sheet1!$D$6,,5) 数据 =OFFSET

ActiveReports 9 新功能:借助目录(TOC)控件为报表添加目录功能

原文:ActiveReports 9 新功能:借助目录(TOC)控件为报表添加目录功能 在最新发布的ActiveReports 9报表控件中添加了多项新功能,以帮助你在更短的时间里创建外观绚丽.功能强大的报表系统,本文将重点介绍新增文档目录控件(TOC),通过拖拽操作便可添加报表目录. 目录控件可以帮助用户快速的导航到位于报表中希望查看的数据.可以使用目录控件内嵌报表主体的内容列表用于打印和导出.不像文档结构图只能在报表浏览器中查看不能导出或者打印. 本示例被分解为下面的步骤 Visual St

【Silverlight】Bing Maps开发应用与技巧二:自定义图钉标注控件和动态ToolPa

[Silverlight]Bing Maps开发应用与技巧二:自定义图钉标注控件和动态ToolPanel 在Bing Maps Silverlight Control中以及为我们提供了地图图钉控件Pushpin,我曾经在<使用图钉层(Pushpin layer)及地图图层(MapLayer)>一文中介绍过他的使用方法,本篇主要介绍如何自定义图钉标注控件以及对他的一些扩展,比如实现图钉的动态ToolPanel. 关于图钉的UI外观的设计这里就不详细介绍了,通过Blend可以快速的构建UI界面.首