WPF进度条中的错误颜色

Ano*_*non 7 .net wpf progress-bar

编辑:我解决了我的问题...看看我的答案.纠正如果是错的.谢谢.

问题:出于某种原因,似乎WPF应用程序中的进度条没有显示我需要的颜色.

这是XAML代码:

<Window x:Class="TaskbarProgressApp.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" Height="350" Width="525">
    <Window.TaskbarItemInfo>
        <TaskbarItemInfo />
    </Window.TaskbarItemInfo>
    <Grid>
        <ProgressBar x:Name="ProgressBar"
                     Margin="10"
                     HorizontalAlignment="Stretch"
                     VerticalAlignment="Center"
                     Height="23" Background="{x:Null}" Foreground="DarkRed">
        </ProgressBar>
    </Grid>
</Window>
Run Code Online (Sandbox Code Playgroud)

这是结果:

在此输入图像描述

对我来说看起来不像暗红色...碰巧每种颜色:(

有什么想法吗 ?

Ano*_*non 5

感谢@Merlyn Morgan-Graham和@CharithJ指出另一个问题,当我读到它时,我认为它是另一个问题.

我解决了这个问题,我想分享它.

我下载了MS Expression Blend的试用版并更改了:

<Trigger Property="IsIndeterminate" Value="false">
    <Setter Property="Background" TargetName="Animation" Value="#80B5FFA9"/>
</Trigger>
Run Code Online (Sandbox Code Playgroud)

<Trigger Property="IsIndeterminate" Value="false">
    <Setter Property="Background" TargetName="Animation" Value="#00000000"/>
</Trigger>
Run Code Online (Sandbox Code Playgroud)

这给出了颜色:

深红:

在此输入图像描述

即便如此

<Trigger Property="IsIndeterminate" Value="true">
    <Setter Property="Background" TargetName="Animation" Value="#80B5FFA9"/>
</Trigger>
Run Code Online (Sandbox Code Playgroud)

不会更改进度条,但颜色应该是应该的.

很遗憾没有选择直接改变它.

谢谢您的帮助.