private static void ShowFavorites() { _model.ShowFavorites(); int favoriteCount = _model.Photos.Count; if (favoriteCount != 0) { MapLocation[] locations = new MapLocation[favoriteCount]; for (int i = 0; i < favoriteCount; i++) { locations[i] = new MapLocation(_model.Photos[i].latitude, _model.Photos[i].longitude); } MapViewOptions viewOptions = new MapViewOptions(); viewOptions.Bounds = MapBounds.FromLocations(locations); viewOptions.Animate = true; _map.SetView(viewOptions); UpdatePhotos(/* newPhotos */ false); } }