首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请教怎么知道点击的是哪一个控件

2012-03-19 
请问如何知道点击的是哪一个控件?我自定义了一个控件,在程序中动态加载了一堆这样的控件,并且为他们制定了

请问如何知道点击的是哪一个控件?
我自定义了一个控件,在程序中动态加载了一堆这样的控件,并且为他们制定了右键的菜单。可是我该如何知道点击的是哪一个控件呢?谢谢

[解决办法]
确实有这个现象,如下是在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;
}

热点排行