protected override void OnKeyDown(KeyEventArgs e) { if (e.Control && e.KeyCode == Keys.C) { inkControl1.CopySelection(); } else if (e.Control && e.KeyCode == Keys.V) { inkControl1.PasteSelection(); } else if (e.Control && e.KeyCode == Keys.X) { inkControl1.CopySelection(); inkControl1.RemoveSelection(); } else if (e.Control && e.KeyCode == Keys.A) { inkControl1.SelectAll(); } else if (e.KeyCode == Keys.Escape) { inkControl1.Page.Deselect(); inkControl1.RefreshPage(); } else if (e.Control && e.KeyCode == Keys.Z) { inkControl1.Undo(); } else if (e.Control && e.KeyCode == Keys.Y) { inkControl1.Redo(); } else if (e.KeyCode == Keys.Delete) { inkControl1.RemoveSelection(); } base.OnKeyDown(e); }