如何在Windows手机中更改Indeterminate ProgressBar的颜色? 我尝试将背景和边框画笔设置为null并将前景更改为黑色:
<ProgressBar Minimum="0" Maximum="100" IsIndeterminate="True" Foreground="Black" Background="{x:Null}" BorderBrush="{x:Null}"/>
但是当我运行它时,当动画点在屏幕上移动时,它仍然是蓝色的。
答案 0 :(得分:10)
您需要更改<Style>
文档大纲&gt;右键单击进度条&gt;编辑模板 - &gt;编辑副本
寻找
<Rectangle x:Name="E1" Fill="{ThemeResource ProgressBarIndeterminateForegroundThemeBrush}"/>
将填充更改为您喜欢的任何颜色
重复矩形E2,E3,E4,E5
或者,如果您可以覆盖ProgressBarIndeterminateForegroundThemeBrush
在App.xaml中,像这样
<Application.Resources>
<SolidColorBrush x:Key="ProgressBarIndeterminateForegroundThemeBrush" Color="Yellow" />
</Application.Resources>