我的datagridview与数据库绑定了,然后我用timer每10秒再绑定一下,以捕捉数据库的改动,但是每次timer后,就好象把datagridview刷新了一下,本来我选中的是第3行,刚想删除这行,可是一刷新后,第一行成为选中行了,就把第一行给删除了。
我想再timer刷新前后,选中行不变。我做的是timer前:i = datagridview.CurrentRow.Index;
        timer后:datagridview.Rows[i].Selected = true;但是这个不怎么好用,刷新第一次的时候好用,第二次就不行了,虽然第3行还是深色的被选中状态,可是那个小虚框已经移多第一行了,再刷新的时候第一行就深了不知道我说的大家能否明白