诚恳救助

打酱油 2012-06-28 04:59:54
C#窗体显示数据,用time控件刷新数据
我想加一判断,就是在数据没有变化的时候,就不刷新

这个判断该怎么加,求思路






...全文
175 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
打酱油 2012-06-29
  • 打赏
  • 举报
回复
所以就均分喽
打酱油 2012-06-29
  • 打赏
  • 举报
回复
感谢你们提供的思路,问题已经解决
haojielin2 2012-06-29
  • 打赏
  • 举报
回复
同意楼上所说
q312977 2012-06-28
  • 打赏
  • 举报
回复
写个 while 死循环 可以让程序sleep 指定秒 然后判断,如果嫌卡 还可以多线程
__天涯寻梦 2012-06-28
  • 打赏
  • 举报
回复
这种刷新的事情,最合适是查询数据的方法自身来触发
Change_L 2012-06-28
  • 打赏
  • 举报
回复
缓存数据对比。
jdc71264 2012-06-28
  • 打赏
  • 举报
回复
嗯,将上次数据缓存起来,然后和这次的对比,如果变了,刷新窗体同事更新缓存
cnfixit 2012-06-28
  • 打赏
  • 举报
回复
Tick事件里面处理,定义一个成员变量用来保存上一次的数据,Tick里面把当前数据和和上一次数据对比,不同就刷新,否则就不刷新

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧