请问如何实现MyMenuClick事件??(关于动态菜单的click事件)
2004-06-24 14:21
495 查看
//动态生成菜单
private void button1_Click(object sender, System.EventArgs e)
{
//创建顶级菜单
MenuItem newItem = new MenuItem();
newItem.Text = "myMenuitem";
newItem.Index = this.mainMenu1.MenuItems.Count;
this.mainMenu1.MenuItems.Add(newItem);
//子菜单一
MenuItem newSubItem1 = new MenuItem();
newSubItem1.Text = "mysubitem1";
newSubItem1.Index = this.mainMenu1.MenuItems.Count;
newSubItem1.Click += new System.EventHandler(this.MyMenuClick);
newItem.MenuItems.Add(newSubItem1);
//子菜单二
MenuItem newSubItem2 = new MenuItem();
newSubItem2.Text = "mysubitem2";
newSubItem2.Index = this.mainMenu1.MenuItems.Count;
newSubItem2.Click += new System.EventHandler(this.MyMenuClick);
newItem.MenuItems.Add(newSubItem2);
}
请问如何实现MyMenuClick事件??
private void MyMenuClick(object sender, System.EventArgs e)
{
//如果是菜单一点进来的,显示"菜单一"
//如果是菜单二点进来的,显示"菜单二"
}
private void button1_Click(object sender, System.EventArgs e)
{
//创建顶级菜单
MenuItem newItem = new MenuItem();
newItem.Text = "myMenuitem";
newItem.Index = this.mainMenu1.MenuItems.Count;
this.mainMenu1.MenuItems.Add(newItem);
//子菜单一
MenuItem newSubItem1 = new MenuItem();
newSubItem1.Text = "mysubitem1";
newSubItem1.Index = this.mainMenu1.MenuItems.Count;
newSubItem1.Click += new System.EventHandler(this.MyMenuClick);
newItem.MenuItems.Add(newSubItem1);
//子菜单二
MenuItem newSubItem2 = new MenuItem();
newSubItem2.Text = "mysubitem2";
newSubItem2.Index = this.mainMenu1.MenuItems.Count;
newSubItem2.Click += new System.EventHandler(this.MyMenuClick);
newItem.MenuItems.Add(newSubItem2);
}
请问如何实现MyMenuClick事件??
private void MyMenuClick(object sender, System.EventArgs e)
{
//如果是菜单一点进来的,显示"菜单一"
//如果是菜单二点进来的,显示"菜单二"
}
相关文章推荐
- 关于前端如何实现动态添加DOM事件
- C#--关于事件的定义及注册,如何实现在一个文本框中只输入数字或者只能输入0至9十种数字、a至z或A至Z五十二种字符。
- 请问在windows mobile 2003 se 环境下如何实现form的关闭事件
- 如何实现TreeView的双击事件?
- 关于在SVG中如何实现gif动画的问题?
- 如何在.NET自定义控件中实现自己的事件(转)
- 关于perl中如何实现switch结构
- 请问在.net framework精简版,使用C#语言如何实现MD5和SHA1算法
- 如何实现回车就触发按钮的事件
- 关于实现按下回车键响应按钮事件问题
- 关于在Panel控件有滚动条时图形如何重绘以及如何加入点击滚动条事件
- 关于模板控件如何实现多数据源绑定的问题
- 请问这样一个特殊的文本编辑器该如何实现?
- 请教:建立了VSS后,想直接用域用户进行操作,请问如何实现,谢谢.
- 关于无模式对话框唯一性如何实现
- 关于spring 2.0自定义xml 标记 (二 如何实现)
- 请问在C#中如何实现声音报警?
- 如何在CSS样式中利用expression实现JavaScript中的onmouseover/onmouseout事件
- 请问如何在GDI+中实现TLOGFONT逻辑字体的任意设置???
- 关于spring 2.0自定义xml 标记 (二 如何实现)