\r
<Grid HorizontalAlignment="Stretch">\r
<Grid.ColumnDefinitions>\r
- <ColumnDefinition Width="Auto" />\r
+ <ColumnDefinition Width="40" />\r
<ColumnDefinition Width="*" />\r
<ColumnDefinition Width="Auto" />\r
</Grid.ColumnDefinitions>\r
\r
<!-- Marker -->\r
- <Image Grid.Column="0"\r
- Width="16"\r
- Height="16"\r
- Margin="10,0,10,0">\r
+ <Image Grid.Column="0" Width="16" Height="16" SnapsToDevicePixels="True">\r
+\r
+ <Image.LayoutTransform>\r
+ <RotateTransform CenterX="8" CenterY="8" Angle="0"/>\r
+ </Image.LayoutTransform>\r
+\r
<Image.Style>\r
<Style TargetType="{x:Type Image}">\r
<Style.Triggers>\r
</DataTrigger>\r
<DataTrigger Binding="{Binding Status, Converter={StaticResource enumComboConverter}}" Value="In Progress">\r
<Setter Property="Source" Value="Images\Working0.png" />\r
+ <DataTrigger.EnterActions>\r
+ <BeginStoryboard>\r
+ <Storyboard>\r
+ <DoubleAnimation Duration="0:0:2" To="180" Storyboard.TargetProperty="(Image.LayoutTransform).(RotateTransform.Angle)" RepeatBehavior="Forever" />\r
+ </Storyboard>\r
+ </BeginStoryboard>\r
+ </DataTrigger.EnterActions>\r
+ <DataTrigger.ExitActions>\r
+ <BeginStoryboard>\r
+ <Storyboard>\r
+ <DoubleAnimation Duration="0:0:0" To="0" Storyboard.TargetProperty="(Image.LayoutTransform).(RotateTransform.Angle)"/>\r
+ </Storyboard>\r
+ </BeginStoryboard>\r
+ </DataTrigger.ExitActions>\r
</DataTrigger>\r
<DataTrigger Binding="{Binding Status, Converter={StaticResource enumComboConverter}}" Value="Completed">\r
<Setter Property="Source" Value="Images\Complete.png" />\r
\r
</Grid>\r
</Window>\r
+\r