Windows Phone Map不会成为中心

时间:2014-04-07 21:18:59

标签: c# windows-phone-8 windows-phone

我试图在地图上设置一个中心点并放大。轻松吧?

...不然

  XAML
  <maps:Map x:Name="map" Height="689"/>

  C#
  map.Center = new GeoCoordinate() { Latitude = 41.8500300, Longitude = -87.6500500 };
  map.ZoomLevel = 15;

ID_CAP_LOCATION&amp;已启用ID_CAP_MAP

然而,这是运行结果

enter image description here

1 个答案:

答案 0 :(得分:0)

在与诺基亚Ambasador(Atley Hunter)合作之后,我能够提出解决方案。

设置地图位置后,您需要调用UpdateLayout()函数

C#

  map.Center = new GeoCoordinate() { Latitude = 41.8500300, Longitude = -87.6500500 };
  map.ZoomLevel = 15;
  map.UpdateLayout();