2017-01-16 65 views
0

我想在ListView中從Web服務Php api的列表框中加載數據。無法加載數據....這裏是我的json類....數據綁定在Windows Phone 8.0的列表框中

公共類菜單 { public string Menu_ID {get;組; } public string Menu_name {get;組; } public string 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數據代碼.........

變種根= JsonConvert.DeserializeObject(e.Result);

我如何將這些數據綁定到ListBox。提前致謝。

+0

請不要發佈您可以通過谷歌搜索找到答案的問題:[msdn數據綁定概述](https://msdn.microsoft.com/en-us/library/ms752347(v = vs。 110)的.aspx) – Martin

回答

0

您需要設置DataContext屬性的信息,例如:

ListBox1.DataContext = root; 

而你只需要設計的。順便說一句,我認爲它不好:

public Menu Menu { get; set; } 

因爲變量和類共享相同的名稱。

的更多信息: Quickstart: Data binding to controls for Windows Phone

另外,我建議你移動到UWP(通用Windows平臺)是任何Windows未來的發展。