web-dev-qa-db-ja.com

WPFでマーキープログレスバーを作成するにはどうすればよいですか?

Winformsでは、プログレスバーのProgressBarStyleをMarqeeに設定できます。これにより、どのくらいの時間がかかるかわからないプロセスの場合、設定しなくてもプログレスバーの増分が自動的に設定されます。 UIに報告します。

WPFでも同じことをしたいのですが、WinFormプログレスバーをホストする以外にそれを実現する方法が見つかりません。これは逆効果のようです。

WPFでこれを実行するにはどうすればよいですか? WinFormプログレスバーをホストする必要がありますか?

28
Russ

ProgressBarのIsIndeterminateプロパティをtrueに設定したいだけだと思います。 )。 ( this の記事を参照してください。これには、派手な循環進行状況インジケーターの良い例もあります。)

49
Noldorin

次を試してください

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

キーは、奇妙な名前のIsIndeterminate属性です。これをtrueに設定すると、Marqueが意味します

41
JaredPar