我希望你能帮我解决问题。我的问题是关于一个类/图形用户界面的,其中有一个加载条被设置为跑马灯模式,以便在执行任务时向用户显示进度。
在我的GUI类中,构造函数的第一行我正在创建一个新的该类实例,然后进行如下操作:
LoadingBar bar = new LoadingBar();
Thread thread = new Thread(bar.Show);
thread.Start();
然而,即使主程序线程在进行更加密集的操作,这个GUI仍然似乎会冻结,即使我使用后台工作器。我提到的方法有什么问题吗?如果有,我需要做出哪些改变呢?
谢谢。