как закрыть диалоговое окно модели с помощью сочетания клавиш «Esc» - PullRequest
0 голосов
/ 21 мая 2018

У меня есть диалоговое окно модели, когда я нажимаю клавишу Esc, она закрывает фоновую форму.Но я хочу закрыть диалоговое окно модели.

protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
    KeyEventArgs e = new KeyEventArgs(keyData);

    switch (e.KeyCode)
    {
        case Keys.Escape:
            Cancel_Click(Cancel, new EventArgs());
            return true;
        default:
            break;
    }

    return base.ProcessCmdKey(ref msg, keyData);
}

Печатный экран диалогов:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...