如下解决:
int index= 需要定位的索引;
参考:
dataGridView1.FirstDisplayedScrollingRowIndex = dataGridView1.Rows[index].Index;
if (dataGridView1.Rows.Count > 23) dataGridView1.FirstDisplayedScrollingRowIndex = dataGridView1.Rows[dataGridView1.Rows.Count - 20].Index;