如何结合bing map和list view?

时间:2012-09-09 14:06:44

标签: windows-8 windows-runtime bing-maps winrt-xaml

我的申请表中有一张bing地图。我的数据库中存储的所有位置都在地图上显示为图钉。在地图的右侧,我有一个这个位置的列表。点击列表视图上的位置后,如何更改地图上图钉的颜色?

1 个答案:

答案 0 :(得分:0)

要执行此操作,您需要某种数据来将列表项链接到图钉。如果您有唯一的ID值,可以将其存储为列表项的属性(Tag属性可以正常工作)。您还可以将ID值存储在图钉的Tag属性中。

然后,当您想要设置所选图钉时,循环遍历地图上的所有图钉并检查tag属性中的正确id。想要将图钉的背景颜色设置为您想要的默认值,当您找到具有匹配ID的图钉时,将背景颜色设置为突出显示颜色。