有谁知道如何在诺基亚地图控件中数据绑定图钉?谢谢!
答案 0 :(得分:1)
您可以使用Windows Phone Toolkit将儿童添加到地图中。该工具包包含一些controls和extensions,可以更轻松地使用它。
<maps:Map x:Name="myMap">
<toolkit:MapExtensions.Children>
<toolkit:UserLocationMarker x:Name="UserLocationMarker" />
<toolkit:Pushpin x:Name="MyPushpin" Content="My Position"></toolkit:Pushpin>
</toolkit:MapExtensions.Children>
</maps:Map>
您甚至可以使用模板绑定到项目集合。
<maps:Map x:Name="myMap">
<toolkit:MapExtensions.Children>
<toolkit:MapItemsControl ItemsSource="{Binding MapItems}">
<toolkit:MapItemsControl.ItemTemplate>
<DataTemplate>
<toolkit:Pushpin GeoCoordinate="{Binding Coordinate}" Content="{Binding Name}" />
</DataTemplate>
</toolkit:MapItemsControl.ItemTemplate>
</toolkit:MapItemsControl>
</toolkit:MapExtensions.Children>
</maps:Map>