Я знаю, что у меня может быть событие нажатия клавиши, подобное этому -
private void FormMain_KeyDown(object sender, KeyEventArgs e){
//Pressing Control + N
if(e.KeyData == (Keys.Control | Keys.N)) MessageBox.Show("e");
}
Но есть ли способ проверить, нажата ли клавиша пробела в другой функции?Я знаю, что могу проверить, нажимается ли клавиша CTRL, например
if (Control.ModifierKeys == Keys.Shift)
. Я попробовал следующий код, но он не работает.Есть ли способ сделать это так?
if (Control.ModifierKeys == Keys.Space)