酢ろぐ!

カレーが嫌いなスマートフォンアプリプログラマのブログ。

Windows Phoneでプログレスバーを表示する(値に基づいて塗りつぶす表示)

ProgressBar コントロールは、時間のかかる操作の進行状況を視覚的に示します。値に出来る場合には、値に基づいてバーを塗りつぶします。

値に基づいてバーを塗りつぶすには、IsIndeterminateプロパティにfalseに設定します。IsIndeterminate がfalseの場合、Minimum プロパティと Maximum プロパティで範囲を指定します。既定では、Minimum が 0、Maximum が 100 です。進行状況の値を指定するには、Value プロパティを設定します。

プログレスバーで処理中を表す繰り返しパターンの表示については「プログレスバーを表示する(繰り返しパターンの表示)」をご覧ください。

<ProgressBar Height="4" Width="460" 
    Name="progressBar1" IsIndeterminate="False" 
        Value="39" />

上記のXAMLを書くと、以下のように表示されます。

f:id:ch3cooh393:20141225175134p:plain