Visual studio 如何在Visual studio中检测右键单击事件?
好的,这应该是一个简单的问题,但我对编程相当陌生,我一辈子都不知道如何使用右键单击事件。我所要做的就是调用一个事件,当我右键单击一个picturebox时,它会做一些事情。它不在“事件”工具栏中,我觉得自己像个白痴。任何帮助都将不胜感激。我正在运行2010版。您可以使用鼠标下键事件检查它是否为右键单击Visual studio 如何在Visual studio中检测右键单击事件?,visual-studio,events,mouseevent,right-click,Visual Studio,Events,Mouseevent,Right Click,好的,这应该是一个简单的问题,但我对编程相当陌生,我一辈子都不知道如何使用右键单击事件。我所要做的就是调用一个事件,当我右键单击一个picturebox时,它会做一些事情。它不在“事件”工具栏中,我觉得自己像个白痴。任何帮助都将不胜感激。我正在运行2010版。您可以使用鼠标下键事件检查它是否为右键单击 Private Sub PictureBox1_MouseDown(Byval sender As Object, Byval e As System.Windows.Forms.MouseEve
Private Sub PictureBox1_MouseDown(Byval sender As Object, Byval e As System.Windows.Forms.MouseEventArgs) Handles PictureBox1.MouseDown
If e.Button = MouseButtons.Right Then
MsgBox("Right Button Clicked")
End If
End Sub
参考此对于那些初学者C#程序员,这是一个用C#编写的示例,以获取更多信息
private void PictureBox1_MouseDown(object sender, MouseEventArgs e)
{
if(e.Button == MouseButtons.Right)
{
MessageBox.Show("Right Click");
}
}
啊,谢谢你!我一拿到15分就投你的赞成票reputation@DanSp. 怎么不呢?它与VB答案中的代码完全相同,但被翻译成C,对于我们这些使用C和VB的人来说,它非常有用。如果VB的答案确实有用,那么这也是吗?@AustinWBryan你是对的,所以我调整了我所做的。