【发布时间】:2014-11-05 18:42:41
【问题描述】:
我想知道为什么下面的Style 不改变TextBlock Foreground 颜色每当Checkbox IsChecked 状态改变时
<CheckBox Name="checkbox" IsChecked="True"/>
<TextBlock Foreground="LightGray" IsEnabled="{Binding ElementName=checkbox, Path=IsChecked}">
<TextBlock.Style>
<Style TargetType="TextBlock">
<Style.Triggers>
<Trigger Property="TextBlock.IsEnabled" Value="False">
<Setter Property="TextBlock.Foreground" Value="Gray" />
</Trigger>
</Style.Triggers>
</Style>
</TextBlock.Style>
</TextBlock>
【问题讨论】:
标签: wpf