话不多说先上图:
有三部分组成:1. 底下灰色条部分 2.上层涂色部分 3. 百分比显示部分
<Style TargetType="{x:Type ProgressBar}">
<Setter Property="Maximum" Value="100" />
<Setter Property="Height" Value="70" />
<Setter Property="Value" Value="20" />
<Setter Property="Foreground" Value="#40a2c2"/>
<Setter Property="SnapsToDevicePixels" Value="True" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type ProgressBar}">
<Grid x:Name="Root">
<Grid.RowDefinitions>
<RowDefinition></RowDefinition>
<RowDefinition Height="35" ></RowDefinition>
</Grid.RowDefinitions>
<Grid Grid.Row="0">
<Canvas Grid.Row="0" Height="38">
<Canvas x:Name="Too