我想在.net紧凑框架中拥有自己的进度条,而不是默认的等待光标。 我尝试过一个表单,只有一个进度条,当我想显示一些运行的后台活动时显示并隐藏表单,但是这不会更新进度条。 我发现它需要在不同的线程上。我在线程上很弱,我不能让它工作。
请帮帮我。 提前谢谢。
答案 0 :(得分:0)
廉价这样做的方法是在“后台工作”中使用Application.DoEvents();
...这样可以在应用程序繁忙时更新屏幕。
我不建议这样做。
我建议您学习如何开始使用BackgroundWorkers。他们应该提供您正在寻找的功能。请注意,您将无法直接从新线程更改进度条,因此必须使用事件或委托。