更改正在进行的点的颜色指示灯Windows Phone Silverlight 8.1
问题描述:
是否可以更改Windows Phone 8.1 Silverlight应用程序的ProgressIndicator
中的点的颜色?我已将的Foreground
设置为白色,并将其着色为白色,但点仍保持蓝色。更改正在进行的点的颜色指示灯Windows Phone Silverlight 8.1
心中已经注意到Facebook的在他们的ProgressIndicator
白点,所以这可能吗?
答
您可以通过设置以下资源更改不确定进度条的前景色:
<x:String x:Key="ProgressBarIndeterminateForegroundThemeBrush">#EF9200</x:String>
这将改变您的应用程序的所有进度条的前景色。
StatusBarProgressIndicator progressbar = StatusBar.GetForCurrentView().ProgressIndicator;
progressbar.ShowAsync();
在哪里添加代码@Miiite: 但是,如果你正在使用的系统的进度指示器,这将不起作用? – Oskariagon
必须在您的应用程序ResourceDictionnary中定义“ProgressBarIndeterminateForegroundThemeBrush”资源。如果您没有,请将其添加到您的app.xaml文件中 – Miiite
如何添加ResourceDictionnary,您是否有任何好的示例? @Miiite – Oskariagon