2011-09-05 63 views
0

我有一个自定义对象与图片作为字符串(仅文件名) ,我想要显示。绑定图片控制WPF不使用转换器

的问题是图像存储在该项目的“图像”目录中,这样的完整路径是现在“图像/ {图片名}”

我如何能正确绑定呢?

我可以用转换器很容易地做到这一点,但有什么办法可以避免它: <Image Source="{Binding Path=FullPath+"/"+Picture}">

+0

你也许可以用父类的DataContext来欺骗它,但是我怀疑文件名被当作目录的Property来处理。 – Paparazzi

回答

1

你可以绑定到你的ViewModel的聚合属性,然后把你喜欢的任何路径。这种方式ViewModel成为'转换器'。