Le righe selezionate potrebbero essere più di una alla volta (salvo che non venga messa a False la proprietà MultiSelect se non erro -vado a memoria-) quindi le righe selezionate fanno parte di una collection:
DataGridView.SelectedRows()
Per sapere che riga hai selezionato, avendone selezionata una sola basta che usi l'indice 0, quindi
DataGridView.SelectedRows(0)
Se le righe selezionate sono più di una puoi iterare all'interno della collection:
For Each r as Row in DataGridView.SelectedRows
'tuo codice
Next
--------------
Maurizio Brini
--------------
Nessuna impresa è mai stata compiuta da un uomo ragionevole