C# 快捷菜单

来源:百度知道 编辑:UC知道 时间:2024/06/24 05:26:29
我的一个Form1中有若干个PictureBox控件,右击每一个PictureBox控件后都会弹出快捷菜单,我是通过设置ContextMenuStrip属性来调用快捷菜单的;但是快捷菜单中有一个菜单项的功能在实现的过程中需要明白是哪个PictureBox的ContextMenuStrip属性调用了它,我应该怎么获得那个调用快捷菜单的控件的Name属性?
各位请帮帮忙!最好能给出完整的源码!
谢谢了!

嗯···今天看的好多人没给分的···怪不得那么少人回···
private void pictureBox2_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Right)
contextMenuStrip1.Show(pictureBox2, e.X, e.Y);
}
这一个很简单的方法·····只在pictureBox2上显示
嗯,后面的说的有点怪,好像sender可以获取一些信息吧,你自己尝试,我没看过这个·····

ContextMenuStrip的SourceControl属性