我想使用布尔值等于true来更改前景setter属性。 我想:由布尔值触发的DataTrigger
public bool RED = false;
if (condition)
{
RED = true;
}
,并具有由布尔触发DataTrigger:
<ListView.ItemContainerStyle>
<Style TargetType="{x:Type ListViewItem}">
<Setter Property="Height" Value="16" />
<Style.Triggers>
<DataTrigger Binding="{Binding Path=RED}" Value="True">
<Setter Property="Foreground" Value="Red" />
</DataTrigger>
</Style.Triggers>
</Style>
</ListView.ItemContainerStyle>
,但没有运气。什么是最好/最简单的方式来写这个?
这是WPF,对不对? – Neolisk 2014-09-19 21:59:34
是的。我只是想当布尔=真改变前景色,最简单的方式。 – 2014-09-19 22:07:37