日期:2014-5-18 浏览次数:20310次 点赞次数:20

怎样获取dataGridView行的焦点
怎样获取dataGridView行的焦点呢?比如说,
1、我点button按钮增加dataGridView的行,鼠标焦点自动跳到新增行的第一列。
2、在dataGridView中,怎么用键盘的上、下、左、右键来定位dataGridView的每行每列。
3、怎么在dataGridView中移动鼠标,如从第一列跳到知道的第三列。

呵呵,不好意思我的可用分没多少了,还望各位高手不吝指教。

------解决方案--------------------
就不抄过来了http://blog.csdn.net/xianfajushi/article/details/7591330
------解决方案--------------------
你的问题就很逻辑混乱,不知道你要干嘛,行获得焦点,直接 dataGridView1.Rows[0].Selected = true;
------解决方案--------------------
第一和第三项通过获取所在行的行号再设置this.dataGridView1.Rows[0].Selected = true就行了
第二项可以用keydown判断一下再设置this.dataGridView1.CurrentCell = this.dataGridView1.Rows[2].Cells[1];