我目前正在爲Windows Phone 8開發一個應用程序,並且由於所有網絡操作的異步性,我遇到一些問題。綁定地圖覆蓋到Windows Phone 8中的一個集合
我有一個GeoCoordinate項目列表,我從存儲在我自己的網站上的XML文件中檢索。 這些點代表我想要在地圖上顯示的路徑。
此列表可以很容易地更改爲MapOverlay對象列表。 然而,使用
map.Layers.Add(...);
不利於作爲列表不是在通話的時刻建成(在XML負載和閱讀是異步)。
查看文檔後,它看起來像一個MapOverlay XAML項目可以很容易地綁定到一個GeoCoordinate對象。 但是,我找不到任何方式將MapLayer XAML項目綁定到GeoCoordinate對象集合,我認爲這很有意義...我在Internet上找到的所有解決方案都只能用於Windows Phone 7.
如果有人有想法,我會很高興聽到它。 謝謝!
關於如何設法解決這個問題的更多信息將非常有幫助 –