protected override bool ProcessDataGridViewKey(KeyEventArgs e) { if (e.KeyCode == Keys.Delete) { DeleteKeyHandler(); return this.ProcessDeleteKey(e.KeyData); } return base.ProcessDataGridViewKey(e); }