Data binding 从XAML在Windows Phone中添加地图层

Data binding 从XAML在Windows Phone中添加地图层,data-binding,mvvm,maps,windows-phone,layer,Data Binding,Mvvm,Maps,Windows Phone,Layer,我想知道是否有一种方法可以在WindowsPhone8中添加一个新图层到地图中,只需使用XAML。 我知道如何使用C#,它有点简单 但我很想知道我是否能在地图上绑定一个图层。问题是,我有这个项目,我刚刚开始使用MVVM,更具体地说是MVVM交叉。该应用程序在地图和列表上显示用户的好友信息,由于我正在将这些信息绑定到列表中,因此有必要了解我是否可以在ViewModel中使用相同的信息创建一个层,并让我的地图在视图中绑定该层 有什么办法吗?您可以使用手机工具包中的MapItemsControl来绑定

我想知道是否有一种方法可以在WindowsPhone8中添加一个新图层到地图中,只需使用XAML。 我知道如何使用C#,它有点简单

但我很想知道我是否能在地图上绑定一个图层。问题是,我有这个项目,我刚刚开始使用MVVM,更具体地说是MVVM交叉。该应用程序在地图和列表上显示用户的好友信息,由于我正在将这些信息绑定到列表中,因此有必要了解我是否可以在ViewModel中使用相同的信息创建一个层,并让我的地图在视图中绑定该层


有什么办法吗?

您可以使用手机工具包中的MapItemsControl来绑定列表。

似乎可以,但现在我一直在尝试为每个图钉设置地理坐标值,因为PCL库不存在System.Device.Location,关于如何在没有GeoCoordinate类的情况下设置此值的任何建议?最简单的方法可能是使用create a Converter将自定义位置类转换为GeoCoordinate我也这么认为,结果是有一个MvxCoordinates,它与GeoCoordinate具有相同的功能,但不起作用,所以我会自己转换