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;