我有以下 XAML
<ProgressBar Grid.Column="0" Grid.Row="0" Margin="0,1" Minimum="0" Maximum="100" Value="{Binding Progress}">
<ProgressBar.Resources>
<Style TargetType="{x:Type ProgressBar}">
<Style.Triggers>
<DataTrigger Binding="{Binding DidAllServicesRestart}" Value="False">
<Setter Property="Foreground" Value="DarkRed"/>
<Setter Property="Value" Value="100"/>
</DataTrigger>
</Style.Triggers>
</Style>
</ProgressBar.Resources>
</ProgressBar>
DataTrigger 非常适合将 Foreground 设置为 DarkRed,但将进度条的值设置为 100 不起作用。我猜是因为 {Binding Progress} 覆盖了它?
我该如何解决这个问题?