Winform 窗体”未响应“,程序假死

作者:高景洋 日期:2014/12/05 14:27 浏览次数:2410

Winform 在处理大数据时,有时会出现 窗体 "未响应",程序假死现象。

解决方法:

在循环中加入以下代码


  System.Windows.Forms.Application.DoEvents();


目的是为了在加载大量数据时能够有一个数据加载的提示,不至于系统出现假死的现象
可确保辅助线程激发的任何事件都由该 UI 线程处理

--------------------------

经测试,处理大数据时虽然程序不会假死,但操作窗体上的控件比较卡。

--------------------------

本文永久性链接:
<a href="http://www.zhihu.so/art61.aspx">Winform 窗体”未响应“,程序假死</a>
相关文章
友情链接
知乎编程经验网 - 在工作中总结编程的经验! 备案/许可证编号:鲁ICP备11020152号
QQ:120217215 联系电话:15192695151