How to set hotkeys for a Windows Forms form

后端 未结 8 1709
孤街浪徒
孤街浪徒 2020-12-03 05:22

I would like to set hotkeys in my Windows Forms form. For example, Ctrl + N for a new form and Ctrl + S for save. How would I do

8条回答
  •  悲哀的现实
    2020-12-03 05:54

    I'd like a KeyDown event for the Form and some code like this:

    private void Form1_KeyDown(object sender, KeyEventArgs e)
    {
        if (e.KeyData == (Keys.Control | Keys.N))
        {
            CreateNew();
        }
    }
    

提交回复
热议问题