Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/330.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.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
C# 从相册中获取照片以在列表框中显示_C#_Wpf_Facebook - Fatal编程技术网

C# 从相册中获取照片以在列表框中显示

C# 从相册中获取照片以在列表框中显示,c#,wpf,facebook,C#,Wpf,Facebook,我使用此代码,但无法查看图片 public class ImgInfo { public string img { get; set; } } private void ShowPictures() { List<ImgInfo> images = new List<ImgInfo>(); dynamic pictures = _fb.Get((selectedAlbum.id + "/photos")); foreach (dynami

我使用此代码,但无法查看图片

public class ImgInfo
{
    public string img { get; set; }
}

private void ShowPictures()
{
    List<ImgInfo> images = new List<ImgInfo>();
    dynamic pictures = _fb.Get((selectedAlbum.id + "/photos"));
    foreach (dynamic pic in pictures.data)
    {
        ImgInfo imginfo = new ImgInfo() { img = pic["picture"]};
        images.Add(imginfo);
    }

    ImageGridView.ItemsSource = images;
}
公共类ImgInfo
{
公共字符串img{get;set;}
}
私人虚空展示图片()
{
列表图像=新列表();
动态图片=_fb.Get((selectedAlbum.id+“/photos”);
foreach(图片中的动态图片。数据)
{
ImgInfo ImgInfo=new ImgInfo(){img=pic[“picture”]};
添加(imginfo);
}
ImageGridView.ItemsSource=图像;
}
XAML:

<ListBox x:Name="ImageGridView" BorderThickness="0">

我不知道ShowPictures()方法在哪里调用,但我想第一个问题是在方法末尾删除了图像。此外,您可能需要稍微研究一下INotifyPropertyChanged接口和绑定概念,因为它们是比这更好的样式。我在这里看到的最大问题是,代码中没有任何地方规定listbox应该显示图像,而不是字符串。更多地查看列表框文档,以便在XAMLSee中更好地定义它