嘿我试图根据带触发器的布尔值显示不同的图片,我有一个简单的图像,当它是真的时它显示绿色的图像,但它有效,但是触发器,我得到一个空的未处理的异常。 我错过了什么? 感谢
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<StackLayout Orientation="Horizontal">
<Label Text="{Binding Content}" FontSize="26"></Label>
<Image Source="green.png" HorizontalOptions="EndAndExpand" Aspect="AspectFit" IsVisible="{Binding Done}"></Image>
<Image>
<Image.Style>
<Style TargetType="{x:Type Image}">
<Style.Triggers>
<DataTrigger Binding="{Binding Done}" Value="false">
<Setter Property="Source" Value="red.png"></Setter>
</DataTrigger>
<DataTrigger Binding="{Binding Done}" Value="true">
<Setter Property="Source" Value="green.png"></Setter>
</DataTrigger>
</Style.Triggers>
</Style>
</Image.Style>
</Image>
</StackLayout>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>