我正在将我的windows phone 8 Silverlight应用程序迁移到windows phone 8.1运行时。在我能够使用windows phone工具包来显示图钉之前。我没有找到任何关于如何使用windows phone运行时的文档。任何资源或解决方案。
Thanks in advance
您可以查看新的地图文档。现在有几种方法可以在地图上添加图钉。您可以通过代码将MapIcons添加到MapElements集合中(我还没有在xaml中获得MapIcons绑定集合)。
Map.MapElements.Add(new MapIcon());
你可以使用MapItemsControl绑定一个位置集合。您可以在控件的ItemTemplate中放置任何xaml。
<maps:MapControl x:Name="Map" MapServiceToken="abcdef-abcdefghijklmno">
<maps:MapItemsControl ItemsSource="{Binding Locations}">
<maps:MapItemsControl.ItemTemplate>
<DataTemplate>
<Image Source="Assets/Mappin.png" Height="25"
maps:MapControl.NormalizedAnchorPoint="1,0.5"
maps:MapControl.Location="{Binding Geopoint}" />
</DataTemplate>
</maps:MapItemsControl.ItemTemplate>
</maps:MapItemsControl>
</maps:MapControl>
希望对你有帮助。