我有这样的XAML代码:更改图片来源时,母按钮改变它的启用状态
<Button x:Name="ButtonUpdate" IsEnabled="False">
<Image Source="Images/update gray.png" Name="ImgUpdate" >
<Image.Style>
<Style TargetType="{x:Type Image}">
<Style.Triggers>
<Trigger Property="IsEnabled" Value="True">
<Setter Property="Source" Value="Images/update.png" />
</Trigger>
</Style.Triggers>
</Style>
</Image.Style>
</Image>
</Button>
我想,当ButtonUpdate
启用:
ButtonUpdate.IsEnabled = true;
的ImgUpdate.Source
成为"Images/update.png"
,当ButtonUpdate
未启用:
ButtonUpdate.IsEnabled = false;
ImgUpdate.Source
使用数据绑定变成"Images/update gray.png"
。
我的XAML代码不起作用。错误在哪里?我该如何解决它?
但启动时图像“Images/update gray.png”显示正确... – Nick 2013-04-29 17:36:41