【发布时间】:2019-04-25 09:04:45
【问题描述】:
我有一个这样的模型:
{
"images": [{
"image_url": "..........",
"orientation": "horizontal"
},
{
"image_url": "...............",
"orientation": "vertical"
}]
}
和一个 ListView 数据模板
<DataTemplate x:DataType="model:ImageItem">
<controls:ImageEx Source="{x:Bind cover_image_url}" PlaceholderSource="" PlaceholderStretch="Uniform"/>
</DataTemplate>
现在,我希望 ImageEx 控件的 PlaceholderSource 属性与 orientation 一起更改。
更清楚一点,当图像属性为水平时,ImageEx 将加载占位符 1。当图像属性为垂直时,ImageEx 将加载占位符 2。
如何做到这一点。请给我看。
【问题讨论】:
-
你只是想通过图片切换
PlaceholderSourceorientation属性,对吧? -
几乎是的,有什么办法吗,尼科?
-
好的,请检查以下代码。