我试图在地图上设置一个中心点并放大。轻松吧?
...不然
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
然而,这是运行结果
答案 0 :(得分:0)
在与诺基亚Ambasador(Atley Hunter)合作之后,我能够提出解决方案。
设置地图位置后,您需要调用UpdateLayout()
函数
C#
map.Center = new GeoCoordinate() { Latitude = 41.8500300, Longitude = -87.6500500 };
map.ZoomLevel = 15;
map.UpdateLayout();