【发布时间】:2010-04-13 14:53:38
【问题描述】:
我有一个 ListBox 显示一些对象,每个对象都与一些文件相关联。我还有一个链接到列表框选择的图像列表视图。我希望列表视图显示一个与每个文件的文件类型(视频、图像、文档等的图像)相对应的图标,文件名如下。 除了如何将图像源绑定到图像控件并以编程方式访问它之外,我可以找出所有代码。我无法从我的代码隐藏中的数据模板访问任何控件。
谢谢
【问题讨论】:
标签: wpf wpf-controls binding
我有一个 ListBox 显示一些对象,每个对象都与一些文件相关联。我还有一个链接到列表框选择的图像列表视图。我希望列表视图显示一个与每个文件的文件类型(视频、图像、文档等的图像)相对应的图标,文件名如下。 除了如何将图像源绑定到图像控件并以编程方式访问它之外,我可以找出所有代码。我无法从我的代码隐藏中的数据模板访问任何控件。
谢谢
【问题讨论】:
标签: wpf wpf-controls binding
使用一个值转换器,它接受文件名和文件类型,并返回该文件类型的图像源。
【讨论】:
对不起,回复晚了。我最终用模板选择器解决了这个问题,并为每种文件类型设置了不同的模板
【讨论】: