C#的form一用循环就卡死。。。。。

xuxujian xuxujian 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我在form里加了一个label

然后用了一个for循环,每隔10秒,令label的text值更改一次

但是这样做,form会完全卡死。。。。。。实际中text里也不显示任何值~~~~

该怎么让他不卡呢?

我用了this.label1.Refresh();,但是refresh一用就整个form都更新了

而且更新完,form里还是卡的很,其他按钮根本点不了。。。。。
...全文

相关推荐

解决winform编程中使用线程界面卡死的案例

解决winform编程中使用线程界面卡死的案例 用了委托

hello在么

BackgroundWoker类解决软件界面卡死问题

BackgroundWorker类解决软件界面卡死问题(包括进度条的显示),让大家不需要在网上看很多的文字和复杂的代码就能够立杆见影,这篇文章是图形与代码结合,通俗易懂,更容易让初学者容易领会!

WJD_GSQ

c# winform异步不卡界面的实现方法

快速阅读 如何在winform程序中,让界面不再卡死。 关于委托和AsyncCallback的使用。 界面卡死的原因是因为耗时任务的计算占用了主线程,导致主界面没有办法进行其它操作,比如拖动。造成界面卡死的现象。我们只需要把耗时任务放在子线程中执行就可以了。 子线程的计算结果 要更新到界面中,怎么更新呢,因为不能操作主线程 ,所以要用委托来实现 。 我们来看个例子。 场景 界面上一个按钮加一人richbox , 点击以后获得当前所在年份 代码实现 定义一个委托实现子线程更新主线程 public delegate void UpdateText(string message); pu

weixin_38684976

c# winform UDP 通讯代码

1、双向接收发送 2、无界面卡死 3、绝对调通的程序

西兰小花花❀

WinForm窗体调用WCF服务窗体卡死问题

在Winform窗体中调用部署在其他服务器中的WCF服务时,由于调用服务需要一定时延,因此窗体在这段时间一直卡住不能进行其他操作

weixin_38663193
评论 19
收藏 已收藏
分享
返回顶部
xuxujian
C# 111,129 成员 642,540 内容