我想从Web服务Php api在Listbox中的ListView中加载数据。无法加载数据....这是我的json类......
公共课菜单 { public string Menu_ID {get;组; } public string Menu_name {get;组; } 公共字符串Price {get;组; } public string Menu_image {get;组; } }
public class Datum
{
public Menu Menu { get; set; }
}
public class RootObject
{
public List<Datum> data { get; set; }
}
这是解析Json数据的代码.........
var root = JsonConvert.DeserializeObject(e.Result);
我如何将这些数据绑定到ListBox。提前谢谢。
答案 0 :(得分:1)
您需要在DataContext属性中设置信息,例如:
ListBox1.DataContext = root;
你只需要设计它。顺便说一句,我认为这不行:
public Menu Menu { get; set; }
因为变量和类共享相同的名称。
更多信息: Quickstart: Data binding to controls for Windows Phone
另外,我建议您转到UWP(通用Windows平台),这是任何Windows开发的未来。