当前位置:  开发笔记 > 开发工具 > 正文

如何使Windows窗体UI响应?

如何解决《如何使Windows窗体UI响应?》经验,为你挑选了2个好方法。

这是所有开发人员的常见问题,我正在寻找使Windows窗体UI响应的最佳解决方案.

我有一个动画GIF文件,以显示我在Windows窗体上的计算进度.我拿了一个图片框控件并将GIF动画放入其中.现在当我的计算开始时 - 被成像的gif冻结了.我想反过来,当我运行计算时,动画应该是可见的.

有意思吗?一个简单的解决方案是在场景后面进行复杂计算时向用户显示进度条

我的应用程序是一个单线程应用程序,我想要一个简单的解决方案,而不是寻找多线程或后台工作者的技术.

有帮助吗?



1> Erik..:

多线程将是我的建议.你第一次尝试时有点乱;)

最简单的模型:GUI的一个线程,以及您需要做的任何工作的一个线程.

检查此链接.



2> Ikke..:

Application.doevents

你把它放在循环中.它为UI提供了完成其工作的时间.

推荐阅读
oDavid_仔o_880
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有