Windows Phone 8上ListBox中的数据绑定

我是Windows Phone 8的新手。我有一个来自服务器的数据列表:

RootObject json = JsonConvert.DeserializeObject(await serverData); mylist.ItemsSource = json.friends; public class Friend { public string first_name { get; set; } public string last_name { get; set; } public string place { get; set; } public string going { get; set; } public string thumbnail { get; set; } } public class RootObject { public List friends { get; set; } } 

我想在UI中的ListBox中显示该数据:

               

这是一个有效的版本

ListBox上的ItemsSource应该绑定到friends ,如下所示:

           

如果你还没有这样做,你需要在下载数据后为页面设置DataContext,如下所示(假设你在页面的代码隐藏文件中进行下载,例如MainPage.xaml.cs ):

 RootObject json = JsonConvert.DeserializeObject(await serverData); this.DataContext = json;