+ -
当前位置:首页 → 问答吧 → C#windows应用程序里 Datagridview实现数据的位置交换

C#windows应用程序里 Datagridview实现数据的位置交换

时间:2011-12-23

来源:互联网

如Datagridview显示3条数据如下

ID NAME AGE

1 AA 33

2 BB 22

3 CC 23

怎么实现每隔一分钟就把最后一条数据放在第一条数据的位置,如此循环, 例如 
一分钟后
ID NAME AGE

3 CC 23

1 AA 33

2 BB 22

一分钟后
ID NAME AGE

2 BB 22


3 CC 23

1 AA 33

顺便在问个问题,为什么每次刷新一次数据后,列的位置就变了,如最后一列到了第三了。

作者: overset   发布时间: 2011-12-23

方法很多,随便提供一种 参考一下

首先将数据存放在DataTable里面, 搞个Timer,
定时把DataTable里面的最后一行,也就是最后的DataRow读出来

然后放到最开始的第一行去,然后重新绑定Grid

作者: Activer   发布时间: 2011-12-23