【高德地圖API】SDK v1.1.1 在代碼中設(shè)置Map中心點Center級別不起作用
有時候你在初始化地圖時不是直接在xaml中設(shè)置Map的Center,而是在cs代碼中設(shè)置Center或者設(shè)置SetZoomAndCenter改變中心點和縮放級別。你可能會發(fā)現(xiàn),不起作用。 這邊提出的解決方案是:延遲設(shè)置地圖中心點或者縮放級別。
下列代碼是在map的MapLoaded事件中,頁面加載事件也應(yīng)該是可以的
DispatcherTimer timer = new DispatcherTimer(); timer.Tick += (a, b) => { map.Center= new MLngLat(86.397428, 30.90923); timer.Stop(); }; timer.Interval = TimeSpan.FromMilliseconds(100); timer.Start();
Windows Phone SDK v1.1.1以下版本已經(jīng)不再更新。
作者:十一_x
本文版權(quán)歸作者和博客園共有,歡迎轉(zhuǎn)載,但未經(jīng)作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權(quán)利。知識共享署名-非商業(yè)性使用-相同方式共享 2.5 中國大陸許可協(xié)議

浙公網(wǎng)安備 33010602011771號