Language/C#

Ctrl+S save 로직 만들때

RAY.D 2015. 8. 24. 14:13

Set

myForm.KeyPreview = true;

Create a handler for the KeyDown event:

myForm.KeyDown += new KeyEventHandler(Form_KeyDown);

Example of handler:

    // Hot keys handler
    void Form_KeyDown(object sender, KeyEventArgs e)
    {
        if (e.Control && e.KeyCode == Keys.S)       // Ctrl-S Save
        {
            // Do what you want here
            e.SuppressKeyPress = true;  // Stops bing! Also sets handled which stop event bubbling
        }
    }