MSDN Library
信息
您所需的主题如下所示。但此主题未包含在此库中。

Map.ZoomLevel 属性

2013/12/13

获取或设置地图控件的缩放级别。

Namespace:  Microsoft.Phone.Maps.Controls
程序集:  Microsoft.Phone.Maps(位于 Microsoft.Phone.Maps.dll 中)

public double ZoomLevel { get; set; }

属性值

类型: System.Double
地图控件的缩放级别。

ZoomLevel 属性采用从 1 到 20 的值,其中 1 对应完全缩小的地图,而且较高的缩放级别将以更高的分辨率放大。

以下代码示例显示如何在 XAML 和代码中通过使用 ZoomLevel 设置地图的缩放。


<!--ContentPanel - place additional content here-->
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
   <maps:Map x:Name="MyMap" Center="47.6097, -122.3331" ZoomLevel="10"/>
</Grid>


public MainPage()
{
   InitializeComponent();
   Map MyMap = new Map();

   //Set the Map center by using Center property
   MyMap.Center = new GeoCoordinate(47.6097, -122.3331);

   //Set the map zoom by using ZoomLevel property
   MyMap.ZoomLevel = 10;
   ContentPanel.Children.Add(MyMap);
}

Windows Phone OS

受以下版本支持: 8.0

显示:
© 2016 Microsoft