C # Windows Form KeyCombination Detect Не удалось без обратной связи - PullRequest
0 голосов
/ 05 июля 2018

Мне нужно определить, нажал ли пользователь Ctrl + Enter в моей классической форме окна C # (комбинация клавиш вызовет метод Submit()), но когда я приду с этим кодом, он не получит никакой обратной связи, как я могу это исправить? Это?

private void OneNumberEntry_KeyDown(object sender, KeyEventArgs e)
{
    if (e.Control && e.KeyCode == Keys.Enter)
    {
        MessageBox.Show("Hello");
    }
}

1 Ответ

0 голосов
/ 05 июля 2018
if (e.KeyCode == Keys.Enter && Control.ModifierKeys == Keys.Control)
{
    MessageBox.Show("Hello");
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...