如何使用快捷键关闭模型对话框" Esc"

时间:2018-05-21 11:21:48

标签: c# winforms

我有一个模型对话框,当我单击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

0 个答案:

没有答案