Getting keyboard input when a button is clicked


Author
Message
Jobelle Firme
Jobelle Firme
Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)
Group: Forum Members
Posts: 8, Visits: 65
Hi,

I was wondering if there is a way to get keyeventargs when a button is clicked? To be specific, I wanted to know if the Shift key was pressed when the Delete button was clicked.

I currently have:

AddHandler RibbonButtonDelete.Click, AddressOf ButtonDeleteFile_Click
Private Sub ButtonDeleteFile_Click(ByVal e As NEventArgs)
   'code here
 End Sub


Thank you.
Tags
Nevron Support
Nevron Support
Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)
Group: Administrators
Posts: 3.1K, Visits: 4.1K
Hi,

You can use the NKeyboard.ShiftPressed property to check if the Shift key is pressed. For example:


Private Sub Button_Click(ByVal e As NEventArgs)
  If (NKeyboard.ShiftPressed) Then
   MessageBox.Show("Shift pressed!")
  End If
End Sub



Best Regards,
Nevron Support Team


GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Similar Topics

Reading This Topic
1 active, 1 guest, 0 members, 0 anonymous
No members currently viewing this topic!

Login

Explore
Messages
Mentions
Search