If you are using visual studio, open a form and select a gui control that would react to the shortcut. Click on events and choose the keyDown event. A sample code goes like this.
private void headerGrid_KeyDown(object sender, KeyEventArgs e)
{
if (e.Control && e.KeyCode == Keys.C)
{
}
}
If you're asking how to implement operations like undo, cut, paste, bold etc. Then, you may choose a richtextbox. It already has default operations with shortcuts but if you want those shortcuts to work even without selecting the control, replace the [// Do something] comment above with richTextBox1.Undo() or something like that.