[英]how to make a listview horizontal in the 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.