簡體   English   中英

實施ListView-Windows Phone 8.1 RT

[英]Implementing ListView - Windows Phone 8.1 RT

我有個問題。 在我的WP8.1 RT項目中,系統要求我實現ListView以選擇國家/地區列表。 我可以將它們放在一個文本文件中,並將該數據綁定到ListView嗎? 或最簡單的方法是什么? 我希望使用前一種方法,但是如果有更簡單的方法(后者),我會很樂意。

順便說一句,我試圖擁有一個.cs文件,其中包含國家/地區列表(硬編碼到該列表)並將其綁定到他的ListView。 作為一種絕望的措施,我已經將國家/地區列表直接硬編碼到ListView中(我不喜歡這樣做,因為它太容易了並且不道德)。 我需要使用ListView,因為我需要實現SemanticZoom。

理想的數據源是XML文件,格式正確的XML比純文本文件更易於解析。

使用Linq to XML解析XML就像這兩行代碼一樣簡單。 我找到一個例子供您參考。

XDocument loadedData = XDocument.Load("Countries.xml");

var countries = from query in loadedData.Descendants("Country").
           select new Country()...

然后將列表綁定到ListView

listView1.ItemsSource = countries;

並且您還需要為ListView定義一個ItemTemplate 是此部分的示例。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM