contextMenuStrip动态添加的问题 contextMenuStrip下一个A项,name属性为:AToolStripMenuItem。现在我要动态的添加A的子项,如a,b,c……动态添加我会,但是要怎么得到点击子项时的索引?比如我点击c,则需要根据c的索引来判断执行什么事件。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 事件触发不是有个事件参数的嘛sender 强制类型转换一下然后用它的NAME来判断例如if(sen.Name=="strip1"){}....... private void AToolStripMenuItem1_Click(object sender, EventArgs e){ ToolStripMenuItem item = (ToolStripMenuItem)sender; string name = item.Name;}这样就得到名字了 能不能详细点呢?因为是动态添加的A的子项,所以之前是不知道有多少项和每个项的text。因为我要访问对应子项a,b……的xml元素,所以要知道点击子项的索引。 c#中如何通过SOAP调用服务器的方法 多线程程序有问题,大家给看一看 session c#转Exce问题 请问,.net 中 类库是有什么语言编写的啊? 使用Enterprise Library 2.0中的配置应用程序块,如何在程序中写配置信息? C# MenuStrip 把背景挡住的问题,怎么解决? 哪位老大有C#开发P2P软件的经验(类似QQ),分享一下。谢谢! 另外一台电脑的工程加到这一台电脑怎么加? 哪儿有高速下载C# sdk?或者.net studio ,拜谢! C# 中委托例子(转) 使用zedgraph,怎么改变坐标原点,从左下角改为左上角
sender 强制类型转换一下
然后用它的NAME来判断
例如
if(sen.Name=="strip1")
{}
.......
private void AToolStripMenuItem1_Click(object sender, EventArgs e)
{
ToolStripMenuItem item = (ToolStripMenuItem)sender;
string name = item.Name;
}这样就得到名字了
因为我要访问对应子项a,b……的xml元素,所以要知道点击子项的索引。