pb1.Minimum = 0;
                pb1.Maximum = time*60000;
                pb1.Step = 1;
                for (int i = 0; i < time*60000; i++)
                {
                    pb1.PerformStep();
                }
 我用了线程, time为用户输入的一个数( 分钟数)。当线程开始时 进度条开始动 同时 a方法sleep time分钟   
(在方法a中 首句:thread.sleep(time*60000) ) 当sleep时间到时 进度条满格 同时执行a方法调试的话 进度条很快就满格了  没有和 线程休眠的时间同步  这该怎么解决呢?