2014-03-28 77 views
0

我正在查詢以獲取患者的病史,但到期日期以升序顯示。如何在Windows 8.1中使用C#對ListView進行排序

我想要將最近一次到最後一次的失效日期進行排序。

這是我使用來獲取病歷清單查詢:

var currenthistory = await App.MobileService.GetTable<Medical_History>().Where(z => z.patient_id == patient_show.pass_id).ToListAsync(); 

medical_history_list.ItemsSource = currenthistory; 

在此先感謝任何人誰可以幫助。

+0

這似乎是病歷記錄列表,什麼對你排序由到期日的連接? – doppelgreener

+0

什麼類型有效期限? – 2014-03-28 06:50:20

+0

Windows 8.1的特別之處是什麼? –

回答

0

你可以試試這個:

medical_history_list.Sort(); 
medical_history_list.Reverse(); 
0

如何使用.OrderByDescending(...)?

喜歡的東西:

var currenthistory = await App.MobileService.GetTable<Medical_History>().Where(z => z.patient_id == patient_show.pass_id).OrderByDescending(m => m.expiry_date).ToListAsync(); 
+0

好,非常感謝你,我用了什麼,它的工作:) – user3286616

+0

非常歡迎:)你可以標記這是接受的答案,因爲它解決了你的問題? – FishySwede

相關問題