private void inspectionsView_KeyDown(object sender, KeyEventArgs e)
{
GridView view = sender as GridView;
view.RemoveSelectedItem <InspectionTestResult>(e, viewModel.InspectionTestResults, (_) => _.IsNew());
//recalculate order
if (e.KeyCode == System.Windows.Forms.Keys.Delete && view.IsValidRowHandle(view.FocusedRowHandle))
{
viewModel.RecalculateInspectionTestResultsOrder();
view.RefreshData();
}
}