Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows phone 8 如何在Windows Phone 8上显示媒体库中的所有图像?_Windows Phone 8 - Fatal编程技术网

Windows phone 8 如何在Windows Phone 8上显示媒体库中的所有图像?

Windows phone 8 如何在Windows Phone 8上显示媒体库中的所有图像?,windows-phone-8,Windows Phone 8,我尝试了以下代码,但在Windows Phone 8上未导致任何活动: MediaLibrary m = new MediaLibrary(); foreach (var r in m.Pictures) { Stream imageStream = r.GetImage(); var imageToShow = new Image() { Source = PictureDecoder.DecodeJpeg(r.GetImage()) };

我尝试了以下代码,但在Windows Phone 8上未导致任何活动:

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);
}

我已经编辑了你的问题。你的代码中有一个额外的右括号,我删除了它。请检查并确保我的编辑是正确的。您的应用程序是否已注册为图像文件的处理程序?(.jpg,.png,…)非常感谢亚当!是的。