DataGridView中将某行设置为当前可见区域第一行
dataGridView1.Rows[index].Selected = true; // 设置为选中.(index为选重的记录索引)
dataGridView1.FirstDisplayedScrollingRowIndex = index; // 设置在当前区域的第一行显示
参见帖子 http://topic.csdn.net/u/20070803/09/65184609-ba10-498f-b9e4-7974ad93063c.html?seed=1010833361