nbcj.net
当前位置:首页 >> C#timEr与listviEw绑定更新数据时间久了就很慢 >>

C#timEr与listviEw绑定更新数据时间久了就很慢

宫中词(朱庆馀)

有个很好用的 this.listView1.BeginUpdate(); //中间是更新界面的代码 this.listView1.EndUpdate();

这是因为.net 2.0以后加强了安全机制,不允许在winform中直接跨线程访问控件的属性,可以在Form_Load()方法中加一句代码: Control.CheckForIllegalCrossThreadCalls = false;

你的意思是看似无关的代码影响到了Timer的Enabled属性?

那就刷新啊 呵呵 在Timer的那个点击事件中手动绑定ListView控件的值 别忘了设置Timer的时间间隔是10秒啊 也就是写10000 这样就搞定了

网站首页 | 网站地图
All rights reserved Powered by www.nbcj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com