2016-04-04 15 views
0

Windows Phone 8.1 Universal.Listede yer alan öğelerin nasıl kaldırılacağı (List <myObject> Listesine bağlı), Windows Phone 8.1'de programsal olarak silinir.

Liste görünümündeki öğeleri seçip işaretini kaldırmam gerekiyor. Ben programlı tek bir öğe seçimini/seçemezsiniz ama bu yöntemle ListView tüm öğeleri seçebilirsiniz:

listView.SelectAll(); 

O tam tersi yöntemi yerleşik tüm seçimini kaldırmak için beklemek mantıklıdır, ama hiç yok. o ListItem nesnesinin bir listeye bağlı değil, ama özel bir nesne

 foreach (var item in listView.SelectedItems) 
     { 
      //item.IsSelected isn't available because it's a custom object 
     } 

nasıl liste görünümü tüm öğeleri seçimini çünkü

Ben şu kodu kullanamıyorum?

cevap

1

Bunu düşündüyse. Aşağıdaki kod ListeGörünüm tüm öğeleri kaldırır:

listView.SelectedItems.Clear(); 
+0

Liste görünümünde tek bir öğeyi seçmek/seçimini kaldırmak çok olasıdır. –

+0

Kodu gönderirseniz çok yararlı olur. Şimdiye kadar tek bir öğeyi programlı olarak bir liste görünümünde seçemedim/seçemedim – gangt

0

başka bir şekilde listiew.SelectedIndex = -1;

İlgili konular