In C# (Microsoft Visual Studio 2010), how can I assign a keyboard shortcut to a button such as the following?
private void closeButton_Click(object sender, EventArgs e)
{
// Close the program
this.Close();
}
I know I can use the "&" character in the button's Text and create an Alt - n shortcut, but I'd like to create a single keypress shortcut, such as c to execute the above.
Ctrl+F3. Paste the contents of the Spike. Ctrl+Shift+F3. Copy the selected formatting.
Ctrl+F8: Performs the Size command when a workbook is not maximized. Alt+F8: Displays the Macro dialog box to create, run, edit, or delete a macro. F9. F9: Calculates all worksheets in all open workbooks.
Ctrl + F11 as the computer is starting to access the hidden recovery partition on many Dell computers. Pressing F11 by itself accesses the hidden recovery partition on eMachines, Gateway, and Lenovo computers.
In ManualTest the keyboard shortcut "ctrl+p" is used for Printing. The same shortcut is also used for the menu item, EDIT -> Mark as VP.
KeyDown is your friend ;) For example, if you want the shortcut key A while Shift is pressed, try this:
void Form1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.A && e.Shift)
// Do something
}
If you want a "real" keyboard shortcut you can use hooks. Look at Stack Overflow question RegisterHotKeys and global keyboard hooks?.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With