我想通过选择器任务将xaml(wp8)中的图像控制源设置为选定的图像。无法这样做

时间:2015-01-02 07:27:45

标签: xaml silverlight windows-phone-8 windows-phone

void photoChooserTask_Completed(object sender, PhotoResult e)
{
    if (e.TaskResult != TaskResult.OK)
    {  return; }
    if (e.TaskResult == TaskResult.OK)
    {
        string filePath = System.IO.Path.GetFullPath(e.OriginalFileName);
    }
}

此时filePath将具有类似c:\ Data \ Users \ Public \ Picture \ Camera Roll \ WP_223232.jpg的内容 我想将此路径设置为图像控件的图像源。

我知道如何通过简单地使用

为单个图像做到这一点
BitmapImage img = new BitmapImage();
img.setsource(e.chosenPhoto);

但我有一个选定/选择的图像列表,我想在ListBox中显示为缩略图。请建议。

1 个答案:

答案 0 :(得分:0)

您无法使用PhotoChooserTask选择多张照片。您可以使用MultiPhotoChooser实现此目的。

否则,您可以编写自己的代码来加载所有图像并让用户从中进行选择。