如何在Windows Phone Mango上打开自定义相册

时间:2012-04-27 20:27:43

标签: windows-phone-7 windows-phone-7.1 windows-phone

我正在使用此代码打开图片库:

PhotoChooserTask imageChooser = new PhotoChooserTask();
imageChooser.Show();

那么有没有办法打开所需的专辑,例如“已保存的图片”或某些用户创建的专辑?

感谢。

1 个答案:

答案 0 :(得分:2)

PictureAlbum 没有构造函数 Picture.Album 是只读的,可防止在现有相册之间重新分配图片,而且没有方法提交相册。

您可以使用MediaLibrary.SavePicture Method将图像放入媒体库,然后就可以访问它们了。

如果要访问Windows Phone中的媒体库,可以这样做:

 MediaLibrary m = new MediaLibrary();

foreach (var r in m.Pictures)
{
Stream imageStream = r.GetImage();

var imageToShow = new Image()
{
Source = PictureDecoder.DecodeJpeg(r.GetImage())
};

lstImageFromMediaLibrary.Items.Add(imageToShow);
}
}
相关问题