如何实现这一目标:
我希望能够仅通过CTRL +左键单击任何表单元素来运行特定功能,只需左键单击该元素即可保留原始处理程序和函数。
相当于:
If My.Computer.Keyboard.CtrlKeyDown Then
...
Else
...
End If
但在我的情况下,我想将element.Name发送给另一个函数。
有没有办法在整个表单(wpf表单)上实现它,这样如果我按住ctrl +单击表单上的任何控件,我会得到一个消息框,显示x:该控件的名称
答案 0 :(得分:0)
你可以这样做:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
If Control.ModifierKeys = Keys.Control Then
MessageBox.Show("Do Ctrl-Click logic")
Else
MessageBox.Show("Do Click logic")
End If
End Sub