如何确定是否在Panel上执行了右键单击?

时间:2012-02-09 19:38:32

标签: c# visual-studio c#-4.0 panel

我有一个专门小组来播放媒体。如何确定是否右键单击?我想在面板上调出一个ContextualMenu(暂停,播放,停止和重新开始)

2 个答案:

答案 0 :(得分:4)

只需将您的ContextMenu连接到面板ContextMenu property ...另一个选项是将您的处理程序分配给Panel的MouseClick event,然后检查event args Button == MouseButtons.Right

答案 1 :(得分:2)

在表单上的visual studio中,添加一个contextmenustrip,并使用您想要的值填充它。该面板有一个名为contextmenustrip的属性,您只需将其设置为您创建的属性,Visual Studio将为您完成剩余的工作。