Windows phone 7 WP7使用绑定缩放到图钉

Windows phone 7 WP7使用绑定缩放到图钉,windows-phone-7,bing-maps,Windows Phone 7,Bing Maps,我有一个在Bing地图上显示图钉的位置列表。然后缩放地图以显示图钉。以下是我在代码隐藏中的做法: Location location1 = new Location { Latitude = -36.736108, Longitude = 174.688411 }; Location location2 = new Location { Latitude = -36.738756, Longitude = 174.696007 }; Locatio

我有一个在Bing地图上显示图钉的位置列表。然后缩放地图以显示图钉。以下是我在代码隐藏中的做法:

        Location location1 = new Location { Latitude = -36.736108, Longitude = 174.688411 };
        Location location2 = new Location { Latitude = -36.738756, Longitude = 174.696007 };
        Location location3 = new Location { Latitude = -36.746012, Longitude = 174.693174 };

        List<GeoCoordinate> locList = new List<GeoCoordinate>
                                          {
                                              new GeoCoordinate(location1.Latitude, location1.Longitude),
                                              new GeoCoordinate(location2.Latitude, location2.Longitude),
                                              new GeoCoordinate(location3.Latitude, location3.Longitude)
                                          };

        AddPin(location1, "Job 1");
        AddPin(location2, "Job 2");
        AddPin(location3, "Job 3");

        BingMap.SetView(LocationRect.CreateLocationRect(locList));
Location location1=新位置{纬度=-36.736108,经度=174.688411};
位置2=新位置{纬度=-36.738756,经度=174.696007};
位置3=新位置{纬度=-36.746012,经度=174.693174};
List locList=新列表
{
新地理坐标(位置1.纬度,位置1.经度),
新地理坐标(位置2.纬度,位置2.经度),
新地理坐标(位置3.纬度,位置3.经度)
};
AddPin(位置1,“作业1”);
AddPin(位置2,“作业2”);
AddPin(位置3,“作业3”);
BingMap.SetView(LocationRect.CreateLocationRect(locList));
我想使用绑定来实现这一点,这样我就可以移动到视图模型

如何通过绑定执行SetView

干杯


Steve

不能使用绑定直接绑定地图控件的视图端口。看看这个和这个(特别是第二个),寻找潜在的解决方案