0
的性质变化的图像源我有一个对象,其具有用于我可以一个属性绑定这样的:绑定根据另一个目的
<Label Text = "{Binding id}"/>
所述结合有被正确地完成。现在我想根据标签的属性来绑定图片。 我试图使用DataTrigger这样
<Image >
<Image.Style>
<Style TargetType="{x:Type Image}">
<Style.Triggers>
<DataTrigger Binding="{Binding id}" Value="1">
<Setter Property="Source" Value="mypic.png"/>
</DataTrigger>
</Style.Triggers>
</Style>
</Image.Style>
</Image>
,但我有以下错误:给定的关键是不存在的字典。一切都很好。我的代码有什么问题?
该错误消息似乎与您所显示的XAML无关。假设有一个具有该名称的图像文件或资源,XAML应该可以工作。 – Clemens
您可以使用转换器,并在转换器中给出图像路径, – Firoz
@Firoz出于何种原因?像这样的图像风格应该可以工作。 – Clemens