更改正在进行的点的颜色指示灯Windows Phone Silverlight 8.1

问题描述:

是否可以更改Windows Phone 8.1 Silverlight应用程序的ProgressIndicator中的点的颜色?我已将的Foreground设置为白色,并将其着色为白色,但点仍保持蓝色。更改正在进行的点的颜色指示灯Windows Phone Silverlight 8.1

ProgressIndicator

心中已经注意到Facebook的在他们的ProgressIndicator白点,所以这可能吗?

您可以通过设置以下资源更改不确定进度条的前景色:

<x:String x:Key="ProgressBarIndeterminateForegroundThemeBrush">#EF9200</x:String> 

这将改变您的应用程序的所有进度条的前景色。

StatusBarProgressIndicator progressbar = StatusBar.GetForCurrentView().ProgressIndicator; 
     progressbar.ShowAsync(); 
+0

在哪里添加代码@Miiite: 但是,如果你正在使用的系统的进度指示器,这将不起作用? – Oskariagon

+0

必须在您的应用程序ResourceDictionnary中定义“ProgressBarIndeterminateForegroundThemeBrush”资源。如果您没有,请将其添加到您的app.xaml文件中 – Miiite

+0

如何添加ResourceDictionnary,您是否有任何好的示例? @Miiite – Oskariagon