Actipro,
I would like a ribbon button to show a different image based on its IsChecked value. However it is ignoring my style triggers. What am I doing incorrectly?
<ribbon:Button Name="mnuRun" ImageSourceLarge="/Resources/Images/PlayButton32.png" ImageSourceSmall="/Resources/Images/PlayButton24.png" Command="local:ApplicationCommands.TestRun" IsChecked="False">
<ribbon:Button.Style>
<Style TargetType="ribbon:Button">
<Style.Triggers>
<Trigger Property="ribbon:Button.IsChecked" Value="True">
<Setter Property="ribbon:Button.ImageSourceLarge" Value="/Resources/Images/StopButton32.png"/>
<Setter Property="ribbon:Button.ImageSourceSmall" Value="/Resources/Images/StopButton24.png"/>
</Trigger>
<Trigger Property="ribbon:Button.IsChecked" Value="False">
<Setter Property="ribbon:Button.ImageSourceLarge" Value="/Resources/Images/PlayButton32.png"/>
<Setter Property="ribbon:Button.ImageSourceSmall" Value="/Resources/Images/PlayButton24.png"/>
</Trigger>
</Style.Triggers>
</Style>
</ribbon:Button.Style>
</ribbon:Button>
Best Regards,
Ken
I would like a ribbon button to show a different image based on its IsChecked value. However it is ignoring my style triggers. What am I doing incorrectly?
<ribbon:Button Name="mnuRun" ImageSourceLarge="/Resources/Images/PlayButton32.png" ImageSourceSmall="/Resources/Images/PlayButton24.png" Command="local:ApplicationCommands.TestRun" IsChecked="False">
<ribbon:Button.Style>
<Style TargetType="ribbon:Button">
<Style.Triggers>
<Trigger Property="ribbon:Button.IsChecked" Value="True">
<Setter Property="ribbon:Button.ImageSourceLarge" Value="/Resources/Images/StopButton32.png"/>
<Setter Property="ribbon:Button.ImageSourceSmall" Value="/Resources/Images/StopButton24.png"/>
</Trigger>
<Trigger Property="ribbon:Button.IsChecked" Value="False">
<Setter Property="ribbon:Button.ImageSourceLarge" Value="/Resources/Images/PlayButton32.png"/>
<Setter Property="ribbon:Button.ImageSourceSmall" Value="/Resources/Images/PlayButton24.png"/>
</Trigger>
</Style.Triggers>
</Style>
</ribbon:Button.Style>
</ribbon:Button>
Best Regards,
Ken