我想要一个只读的列绑定到一个布尔值,该布尔值显示一个复选标记图像时为true,没有时显示为false。
问题是错误的价值;我只是想显示数据网格的背景,但我没有看到如何清除图像源。
图像源的价值应该是什么?
干杯,
Berryl
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Image Name="imgChecked" Source="\Img_Checkmark" />
<DataTemplate.Triggers>
<DataTrigger Binding="{Binding IsPrimary}" Value="False">
<Setter TargetName="imgChecked" Property="Source" Value=""/> *** ??? ***
</DataTrigger>
</DataTemplate.Triggers>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
答案 0 :(得分:2)
<DataTrigger Binding="{Binding IsPrimary}" Value="False">
<Setter TargetName="imgChecked" Property="Visibility" Value="Hidden"/>
</DataTrigger>
Source
的值为"{x:Null}"