在我的 Windows 手机应用程序中,我使用 Windows 手机 8 工具包在地图控件上放置一些图钉。
我的地图控件和图钉看起来是这样的:
<maps:Map x:Name="lineMap" ZoomLevel="10">
<maptk:MapExtensions.Children>
<maptk:MapItemsControl x:Name="mapItemControl">
<maptk:MapItemsControl.ItemTemplate>
<DataTemplate>
<maptk:Pushpin GeoCoordinate="{Binding location}" Template="{StaticResource PushpinControlTemplate}" PositionOrigin="0.5,0.5" />
</DataTemplate>
</maptk:MapItemsControl.ItemTemplate>
</maptk:MapItemsControl>
</maptk:MapExtensions.Children>
</maps:Map>
但是如何根据缩放级别更改图钉模板?是否可以使用 DataTemplate 以及如何获得缩放级别?或者实现这种功能的最佳方式是什么?