如题。
比如datagrid有N行数据。怎样在timer控件里,第一次执行timer事件时取第一行,第二次执行timer事件时取第二行,依次是第三行、第四行比如datagrid的数据
姓名张林
李云
王菲
陆涛
.........
谢谢,在线等。
比如datagrid有N行数据。怎样在timer控件里,第一次执行timer事件时取第一行,第二次执行timer事件时取第二行,依次是第三行、第四行比如datagrid的数据
姓名张林
李云
王菲
陆涛
.........
谢谢,在线等。
解决方案 »
- 发现了VS2008 Window窗体设计器的一个奇怪问题,急求解决方案!!!
- 【WCF调用出错】System.Runtime.Serialization.SerializationException
- 控件继承错误,不成功便成仁.高手点点错
- 这样的数据绑定表怎么建啊!
- Dataset问题
- 这是哪出错了,郁闷
- 多线程的问题
- 在FORM中可以像插入MEDIA PLAYER那样插入QUICK TIME吗?可以的话,请告诉我怎么做好吗?谢谢
- Assembly加载程序集出现问题
- 如果程序中产生错误了,如何忽略错误往下继续执行?
- 关于自动升级程序!~!~
- 飞信点net接口文件FetionObj.dll及FetionSer.dll哪有下载
每隔一秒 number+1;然后连接数据库得到对象的ArrayList student 以后. 按ArrayList的下标获得对象. 从下标为0开始,每过一秒。以number为下标在ArrayList里面取一次对象,放在一个新的ArrayList里面作为datagrid的数据源. 刷新一次datagrid. (记住number是不停改变的.)
如果对象全部取完。提示,不再刷新.
没明白加我Q,给你详解。 见ID。
public int number;timer事件中
protected void Timer1_Tick(object sender, EventArgs e)
{
this.dgd.SelectedIndex = number;
number = number + 1;
}为什么这个number总是归零呢,累加不上去。每次timer重启时,number都是从零开始呢
每次判断是否超过N,不是的话 取第i个,用完后 i +1
public static int number=0;
如果在timer事件中,当number=30 的时候,我希望再次从0重新开始循环。怎么实现呢