分类 wpf 下的文章

c# winform如何异步不卡界面


快速阅读如何在winform程序中,让界面不再卡死。 关于委托和AsyncCallback的使用。界面卡死的原因是因为耗时任务的计算占用了主线程,导致主界面没有办法进行其它操作,比如拖动。造成界面卡死的现象。我们只需要把耗时任务放在子线程中执行就可以了。子线程的计算结果 要更新到界面中,怎么更新呢,因为不能操作主线程 ,所以要用委托来实现 。 我们来看个例子。场景界面上一个按钮- 阅读剩余部分 -