从Windows Phone 7中选择所有图片(*.jpeg)

本文关键字:有图片 jpeg 选择 Windows Phone | 更新日期: 2023-09-27 17:49:39

我有一个项目在我的类,使图像查看器和隐藏选定的图像在c#。

我想搜索windows phone 7上的所有图像(.jpeg) &显示在一个列表框中与图像堆栈面板。

可以说一个图片库&选择多个图像后,必须将其存储在单独的存储中。

我想,因为我没有windows手机,所以我不知道文件夹是怎么回事&驱动器结构在windows手机是像我们的windows xp或7c:驱动器作为手机内存和D:驱动器作为存储卡在android有分区的用户数据,系统,缓存?

如果问题是误解,很抱歉想要从设备检索所有图像到包含图像的列表框有两个列表框垂直滚动图像

List Box 1

MediaLibrary mediaLibrary = new MediaLibrary();
            var pictures = mediaLibrary.Pictures;
            foreach (var picture in pictures)
            {
                BitmapImage image = new BitmapImage();
                image.SetSource(picture.GetImage());
                MediaImage mediaImage = new MediaImage();
                mediaImage.ImageFile = image;
                lstImages.Items.Add(mediaImage);
            }

然后关于列表框1的selectionchanged事件想要选择image/images并将该图像逐个移动到列表框2中它将被用于存储在一个独立的存储器或其他任何东西

从Windows Phone 7中选择所有图片(*.jpeg)

嗯,Windows Phone不会向你公开任何文件系统。Windows Phone有一个叫做任务的东西

任务分为启动器和选择器。

你需要使用的叫做PhotoChooserTask

查看此链接;

http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh394019%28v=vs.105%29.aspx

但是,它不会一次给你多个文件。

顺便说一下,您可以始终使用SDK中包含的Windows Phone模拟器运行。不需要物理设备