30

在 Winforms 中,我可以将进度条的 ProgressBarStyle 设置为 Marqee,对于我不知道它需要多长时间且没有好方法的进程,无需设置即可自行设置进度条向 UI 报告。

我想在 WPF 中做同样的事情,但是除了托管一个 winform 进度条之外,我找不到一种方法来实现它,这似乎适得其反。

如何在 WPF 中实现这一点?我必须托管一个winform进度条吗?

4

2 回答 2

53

我认为您只是想将 ProgressBar 的IsIndeterminate属性设置为true。(见这篇文章,它也有一个漂亮的圆形进度指示器的例子。)

于 2009-03-12T13:41:46.887 回答
43

尝试以下

<ProgressBar 
  IsIndeterminate="True"
  Orientation="Horizontal" />

关键是奇怪的 IsIndeterminate 属性。将此设置为 true 意味着 Marque

于 2009-03-12T13:41:49.710 回答