2010-12-06 117 views
3

我有一個列表視圖,每行中都有一個複選框來選擇該行...並且我在列表視圖上方有一個全選複選框來選擇所有行點擊反之亦然...... 是有可能這樣做......選擇所有行並在列表視圖中取消選擇所有行選項

+0

您已經完成了一個自定義適配器...只需在`select all`中添加一個特殊功能即可啓用適配器內的所有複選框。 – st0le 2010-12-06 05:10:51

回答

2
ListItem item = default(ListItem); 
foreach (item in MyListView.ListItems) { 
    item.Selected = true; 
} 

,你可以用它代替項複選框ID和設置檢查反之亦然。

2

對象ListView有一個名爲clearChoices()的方法。

17

只需使用2種方法即可輕鬆解決此問題。

listView.clearChoices(); 
listView.requestLayout(); 
相關問題