1. Shortcut Key settings on the form --- method 1
Single Key
Private void window_keydown (Object sender, keyeventargs E)
{
If (E. Key = key. Escape) // Press ESC to exit
{
E. Handled = true;
This. Close ();
}
}
Private void showconsume_previewkeydown (Object sender, keyeventargs E)
{
// Some special buttons should be written here, such as the up left key.
}
Keyboard combination key
If (keyboard. modifiers & modifierkeys. Control) = modifierkeys. Control & E. Key = key. numpad0)
{
// Operation
}
The above is the operation of setting the shortcut key for Ctrl + 0. For more information, please try again.
Lblinfo. Text = "modifiers:" +
E. keyboarddevice. modifiers. tostring (); Output keyboard key information
If (keyboard. iskeydown (key. leftshift ))
{
Lblinfo. Text = "The Left shift is held down .";
}
Determines whether your keyboard has pressed a key.