在C#, DataGridView把某行设定为CurrentRow

 

以下代码是可以把DataGridView的任意一行设置为CurrentRow, 在VS2010运行通过

 

//假设dgv是一个DataGridView, 我要把第三行设置为当前行。
//index是有0开始的。
//这里只是把那行highlight。可有可没
dgv.Rows[2].Selected = true;
//这是主要的地方。这行后,CurrentRow就是第三行了。
dgv.CurrentCell = dgv.Rows[2].Cells[0];

 

第一句是,让指定行选中,但是“选中箭头”没有移动

有了第二局,“选中箭头”也移动了当前行

 

转 : https://blog.csdn.net/dogfish/article/details/7002712

 

posted @ 2021-07-14 15:46  与f  阅读(580)  评论(0编辑  收藏  举报