2010-04-06 71 views
0

我想在.net压缩框架中有我自己的进度条,而不是默认的等待游标。 我试过了一个窗体,只有一个进度条,并且当​​我想显示一些正在运行的后台活动,但不更新进度栏时显示并隐藏窗体。 我发现它需要在不同的线程上。我在线程上很弱,我不能工作。.NET中的自定义进度条CF

请帮我一把。 在此先感谢。

+0

你在线程上很弱?你到目前为止获得了哪些代码? – Fuzz 2010-05-16 00:37:09

回答

0

这样做将是你的“工作背景”中使用Application.DoEvents();便宜方式......这将使屏幕更新,而您的应用程序正忙。

虽然我不建议这样做。

我建议你学习如何启动和使用BackgroundWorkers。他们应该提供你正在寻找的功能。请注意,您将无法直接从新线程更改进度条,因此必须使用事件或委托。

+0

感谢克里斯为你的答案,但我猜.net紧凑框架2.0不支持BackgroundWorkers :( – user579951 2010-04-06 11:42:29

+0

只需使用普通线程然后 – Chris 2010-04-07 22:19:19