如何判断哪个控件与contextmenuspp相关联?

时间:2012-06-27 22:20:38

标签: c#

我有两个标签,一个lblEmail1和两个lblEmal2,每个标签都有相同的上下文菜单条。当我右键单击任一标签并选择“发送电子邮件”时,contextmenus提示有一个菜单项“发送电子邮件”,它会转到同一个函数来处理请求,该请求将取值lblEmail1.Text或lblEmail2.Text并发一封电子邮件。问题是我无法弄清楚如何判断哪个标签发起了请求。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

为菜单的已打开事件添加事件处理程序 发件人将是哪个标签触发了它。 存储在某个地方,电子邮件menuitem的标签属性会很好,或者是表单类上的私有变量。

然后在菜单项测试的Onclick中进行相应的操作。