Validar si se ha seleccionado una fila:
Código vb.net:
Ver originalDim seleccionar As Int32
seleccionar = Me.DataGridView1.SelectedRows.Count 'cantidad de filas seleccionadas
If seleccionar = 0 Then
MessageBox.Show("Seleccionar un registro")
End If
Espero te sirva