Silverlight 4.0 如何为列表框中的不同项目选择不同的数据模板?

Silverlight 4.0 如何为列表框中的不同项目选择不同的数据模板?,silverlight-4.0,Silverlight 4.0,我知道我所问的问题通常不会出现在商业应用程序中。然而,我今天遇到了这样的需要 我列表框中的照片来自两个来源:一个来自数据库,另一个来自facebook。我使用facebook C#SDK拥有用户的照片链接。因此,我需要有两个不同的数据模板以及这样设置的绑定。我怎样才能解决这个问题?哦是的,我不想在屏幕上放置两个列表框,并通过将一个列表框专门用于来自我的服务器的图像和另一个来自facebook的图像来进行修补工作 提前感谢:)正在寻找相同的东西,因为我听说Silverlight中缺少DataTem

我知道我所问的问题通常不会出现在商业应用程序中。然而,我今天遇到了这样的需要

我列表框中的照片来自两个来源:一个来自数据库,另一个来自facebook。我使用facebook C#SDK拥有用户的照片链接。因此,我需要有两个不同的数据模板以及这样设置的绑定。我怎样才能解决这个问题?哦是的,我不想在屏幕上放置两个列表框,并通过将一个列表框专门用于来自我的服务器的图像和另一个来自facebook的图像来进行修补工作


提前感谢:)

正在寻找相同的东西,因为我听说Silverlight中缺少DataTemplateSelector

我发现这篇文章可能会帮助其他正在寻找的人。