日期:2014-05-18  浏览次数:20853 次

怎样在DataGridView中选中新增加的行?
我在DataGridView新增加了一行,但因为已经排序,所以新增加的行并不是在最下面,而是按序插入中间。我想让焦点在新增的这一行上,前提是不改动数据库。

------解决方案--------------------
可手动排序,有可能添加所有的行顺序都变了。

新增行时应该要有一个唯一值。新增遍历行选中吧。。。只能麻烦点了。。。

不办法~~


------解决方案--------------------
添加行之后,设置一下DataGridView.CurrentCell就可以了,
------解决方案--------------------
C# code

          if (dataGridView1.CurrentRow.IsNewRow)
            {
                dataGridView1.CurrentRow.Selected = true;
            }