【发布时间】:2011-02-10 22:21:28
【问题描述】:
我在几个 Buttons 和 ToolStripMenuItems 中为 click 事件处理程序设置了一个方法。
我想获取发送者的 Tag 属性以查看点击了哪个,但似乎 ToolStripMenuItems 无法转换为 Control。
如何获取 Buttons 和 ToolStripMenuItems 的 Tag 属性?
这是我的方法的简化版本。
private void menu_Click(object sender, EventArgs e)
{
switch (((Control)sender).Tag.ToString())
{
case "X":
// do something
break;
case "Y":
//do something else
break;
default:
//something else
break;
}
}
谢谢!
【问题讨论】: