请问如何知道点击的是哪一个控件?
我自定义了一个控件,在程序中动态加载了一堆这样的控件,并且为他们制定了右键的菜单。可是我该如何知道点击的是哪一个控件呢?谢谢
------解决方案--------------------确实有这个现象,如下是在Opened弹出菜单的时候就记录该控件
private void toolStripMenuItem1_Click(object sender, EventArgs e)
{
Text = ((Control)contextMenuStrip1.Tag).Name;
}
private void contextMenuStrip1_Opened(object sender, EventArgs e)
{
contextMenuStrip1.Tag = contextMenuStrip1.SourceControl;
}