You can associate a property Image Opacitywith its property IsEnabledusing a style trigger as follows:
<Grid x:Name="LayoutRoot">
<Image x:Name="StopButtonUI" Source="Images/stop.png" >
<Image.Style>
<Style TargetType="Image">
<Style.Triggers>
<Trigger Property="IsEnabled" Value="False">
<Setter Property="Opacity" Value="0.5" />
</Trigger>
</Style.Triggers>
</Style>
</Image.Style>
</Image>
</Grid>
This will set the value Opacityto 0.5 if IsEnabledfalse.
Image IsEnabled , UserControl IsEnabled, , , IsEnabled .