WPF如何通过对数据的判断 动态选择绑定哪个 DataTemplate

Veary 2016-06-23 09:35:51
RT,举一个例子

数据库中:

Table:
Id source type
1 大家好 文字类型
2 0x123we 图片类型

界面中:
<DataTemplate x:key = "ImageTemplate">
<Image source = "{Binding source}" />
</DataTemplate>
<DataTemplate x:key="TextTemplate">
<TextBlock Text="{Binding source}" />
</DataTemplate>

<ListView Itemsource="{Binding Source}" ItemTemplate="{Binding ?}" />

如何通过Source集合中对象的 type(数据库中第三列)判断后,动态选择应该绑定哪个DataTemplate?
...全文
489 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Veary 2016-08-04
  • 打赏
  • 举报
回复
引用 3 楼 qqamoon 的回复:
哟~~~,是100分的贴 以后有问题,别忘记@我
你能解决问题 分都给你 分有什么用 解决问题才有用
龍过鸡年 2016-06-24
  • 打赏
  • 举报
回复
哟~~~,是100分的贴 以后有问题,别忘记@我
Veary 2016-06-23
  • 打赏
  • 举报
回复
已通过DataTrigger判断解决,散分.
龍过鸡年 2016-06-23
  • 打赏
  • 举报
回复
接分,我来也~~!

8,735

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧