Use the DataGridView.CurrentCell property:
MSDN[
^]
int row = dataGridView1.CurrentCell.RowIndex;
int col = dataGridView1.CurrentCell.ColumnIndex;
dataGridView1.CurrentCell = dataGridView1[col, row + 1];
(You will have to add error checking and so forth, but that's the general way to do it.)