WP7上的Bing地图

时间:2011-08-04 09:58:35

标签: windows-phone-7 bing-maps xmlreader

如何在带有WP7的Bing地图中显示位置列表(来自xml文档:使用xml读取)?这个想法类似于Foursquare。

3 个答案:

答案 0 :(得分:1)

微软在整个tutorial上写了一篇关于这个主题的文章,它也解释了如何使用数据绑定,因此你可以做正确的代码并查看分离。

答案 1 :(得分:0)

这一切都依赖于Pushpin放置在地图图层上的实例。您可以看到简短的工作样本here

答案 2 :(得分:0)

Claus关联的教程很好地指出了如何在BingMapsControl上使用Pushpins。如果你拿出本教程的精髓,这就是你想要使用的代码片段。您只需要一个至少具有Location属性的项集合。如果您希望图钉具有标签,您还可以添加名称属性。

您可以通过在BingMapsControl中添加这段代码,将项目集合数据绑定到mapcontrol。

        <maps:MapItemsControl ItemsSource="{Binding Items}" >
            <maps:MapItemsControl.ItemTemplate>
                <DataTemplate>
                    <maps:Pushpin Content="{Binding Name}" Location="{Binding Location}"/>
                </DataTemplate>
            </maps:MapItemsControl.ItemTemplate>
        </maps:MapItemsControl>

如果您需要更多解释,请参阅Claus提到的tutorial