Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的应用程序中有一个 bing 地图。我数据库中的所有存储位置都以图钉的形式显示在地图上。在地图的右侧,我有一个这个位置的列表。单击列表视图上的位置后,我需要做什么来更改地图上图钉的颜色?
为此,您需要某种数据将列表项链接到图钉。如果您有一个唯一的 ID 值,可以将其存储为列表项的属性(标签属性效果很好)。您还可以将 ID 值存储在图钉的 Tag 属性中。
然后,当您要设置选定的图钉时,循环遍历地图上的所有图钉并检查标签属性中的正确 id。想要将图钉的背景颜色设置为您想要的默认值,并且当您找到具有匹配 id 的图钉时,将背景颜色设置为突出显示颜色。