首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在LongListSelector中显示组模板中的图像

如何在LongListSelector中显示组模板中的图像
EN

Stack Overflow用户
提问于 2011-01-13 17:27:37
回答 1查看 299关注 0票数 1

让我们使用LongListSelector的工具包示例,但是假设我想在GroupHeader中显示一个带有城市名称的国家的旗帜。这有可能吗?

如果是,您将如何以及提出什么样的策略?请记住,城市是按名称分组的,而Flag Image路径不是键的一部分。国家名称和FlagImage可以在主表或列表中进行查找。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-01-13 21:38:56

似乎最简单的解决方案是将图像(使用转换器)添加到GroupItemTemplateGroupHeaderTemplate中,并在转换器中进行查找,该转换器根据密钥确定图像要使用的路径。(选项1)

或者,您可以为正在显示的列表使用复合键(组名和图像路径),但这可能需要更改工具包代码,因此可能会更加复杂。(选项2)

我更倾向于第二种选择,因为它对我来说更干净。第一种选择感觉有点像黑客,我只喜欢在必要的时候使用转换器。

第二种选择要求您对将自己的定制添加到开源项目中的潜在长期后果感到满意,这可能会在未来以破坏您的更改的方式发生变化。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4678477

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档