线程并行问题

我现在想:在填充一个列表的同时,另外跳出一个窗体,该窗体上有一个进度条,显示进度,该进度条的style是Marquee,即滚动的,所以不用设置progressBar的value值

  问题是:当填充列表时,进度条不滚动,只是当填充完毕时,才开始滚动

我猜是不是线程问题,可是一直查不到好的方法改变,请各位帮忙


德玛西亚99
浏览 485回答 2
2回答

慕无忌1623718

填充列表是主线程无法接受其他事件,导致进度条不动。可以在填充时不断调用 Application.DoEvent() 来解决。

绝地无双

主线程太忙了,不能同时处理两个UI上的活,可以考虑多线程同步处理。
打开App,查看更多内容
随时随地看视频慕课网APP