上下文菜单(弹出式菜单)C# 循环

写了一个二级上下文菜单(弹出式菜单),共用10个一级菜单,每个一级菜单下附10个二级菜单(即100个二级子菜单),希望点击二级菜单时有执行动作。目前已经能够对一个二级菜单... 写了一个二级上下文菜单(弹出式菜单),共用10个一级菜单,每个一级菜单下附10个二级菜单(即100个二级子菜单),希望点击二级菜单时有执行动作。

目前已经能够对一个二级菜单进行操作,但是由于二级菜单数量多(100个),想通过循环实现对二级菜单的操作,请问如何执行?

把代码贴出来
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace Test
{
public partial class Form1 : Form
{
Control Ctl;

public Form1()
{
InitializeComponent();
}

private void WWcontextMenuStrip_Opening(object sender, CancelEventArgs e)
{
Ctl = WWcontextMenuStrip.SourceControl;
}

//二级菜单执行动作
//WWToolStripMenuItem004是弹出式菜单的一个二级菜单
private void WWToolStripMenuItem004_Click(object sender, EventArgs e)
{
textBox1.Text = this.WWToolStripMenuItem004.Text;

if (Ctl == textBox1)
{
textBox1.Text = WWToolStripMenuItem004.Text;
}
else if (Ctl == textBox2)
{
textBox2.Text = WWToolStripMenuItem004.Text;
}
}

}
}

二级菜单命名为:WWToolStripMenuItem004、WWToolStripMenuItem005、……、WWToolStripMenuItem099

期盼高手赐教,感谢
展开
 我来答
_桥段
2009-11-28
知道答主
回答量:26
采纳率:0%
帮助的人:0
展开全部
用foreach循环对当前子菜单进行判断
lucasfly
2009-12-01 · 超过22用户采纳过TA的回答
知道答主
回答量:91
采纳率:0%
帮助的人:72.2万
展开全部
foreach循环
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式