2010-03-17 58 views
0

在WPF应用程序中,窗口的拐角处显示一个进度条。我希望这一直运行。所以我已经使IsIndeterminate属性为true。运行应用程序时会出现一些提示,进度条也会在UI线程挂起时挂起。但我想要这个进度条运行。我已经尝试过与后台线程也。但我仍然没有工作。那么该怎么办?提前致谢。wpf中挂着进度条?

+0

发布您的代码,否则将很难(如果不是不可能)说出它有什么问题。 – ChrisF 2010-03-17 11:27:39

回答

0

您需要在后台线程中运行阻塞操作。这将允许UI线程中的动画继续运行,包括“不确定”进度条动画。

如果您阻止UI线程,动画将被暂停。

另外,在自己的线程中不可能有进度条。每个顶级窗口只有一个UI线程。

+0

非常感谢.. – Ershad 2010-03-17 11:37:04