попробуйте
добавьте делегата в свой gridView, как это в файле form.designer.cs. Найдите область, где задаются ваши свойства gridview, и добавьте эту строку внизу раздела.
this.gridview.KeyDown += new System.Windows.Forms.KeyEventHandler(gridview_KeyDown);
Затем в вашем обработчике событий сделайте следующее
void gridview_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
//checks to see if the delete button has been clicked and if there are selected rows
if (ModifierKeys == Keys.Delete && gridview.SelectedRows.Count > 0)
{
//perform delete
}
}