private void RefreshLastImageTaken() { PictureAlbumCollection allAlbums = _mediaLibrary.RootPictureAlbum.Albums; foreach (var album in allAlbums) { if (album.Name.ToUpper().Contains("CAMERA")) { if (album.Pictures != null) { if (album.Pictures.Count() > 0) { PictureCollection allPictures = album.Pictures; Picture picture = allPictures[allPictures.Count() - 1]; Stream picToDisplay = picture.GetImage(); var imageToShow = new Image { Source = PictureDecoder.DecodeJpeg(picToDisplay, picture.Width, picture.Height) }; //if (imageToShow != null) //{ // LastPictureTaken = imageToShow; //} } } } } }