2014-06-06 89 views
0

我正在将我的Windows Phone 8 Silverlight应用程序迁移到Windows Phone 8.1运行时。在我能够使用Windows Phone工具包显示图钉之前。我还没有找到任何关于如何使用Windows Phone运行时的文档。任何资源或解决方案。Windows Phone 8.1运行时使用推针

在此先感谢

回答

0

您可以检查出new map docs。现在有几种方法可以将图钉添加到地图上。您可以通过代码将MapIcons添加到MapElements集合中(我还没有在xaml中获取MapIcons绑定的集合)。

Map.MapElements.Add(new MapIcon()); 

您可以使用MapItemsControl绑定地点集合。您可以将任何xaml放置在控件的ItemTemplate中。

<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> 

希望有帮助。

相关问题