如何選擇所有listview項目?如何選擇所有的listview項目?
回答
只需將您的listview和checkstate傳遞給函數。
public void CheckAllItems(ListView lvw, bool check)
{
lvw.Items.OfType<ListViewItem>().ToList().ForEach(item => item.Checked = check);
}
請僅使用.ForEach()... – Yaurthek 2014-04-27 09:51:19
當列表視圖處於虛擬模式時,這不起作用。我如何使用虛擬模式實現這一點? – brighty 2015-09-23 11:39:23
Wie有我們自己的Each-Extension,但我推薦你的Linq解決方案。它的可讀性很好。 – TurmDrummer 2017-03-16 09:35:01
對於UWP c#這是我是如何做到的。
我有一個Listview調用,MembersLis t。從列表視圖類中選擇所有使用內置方法SellectAll()的成員。
以下代碼適用於我:
MembersList.SellectAll();
已經有這個公認的答案,但我用類似這樣的東西:
lv.BeginUpdate();
List<ListViewItem> items = (from i in lv.Items).ToList;
items.ForEach(i => i.Selected == true);
lv.EndUpdate();
它似乎運行得更快,如果有幾千項。另外,由於我們使用的是BeginUpdate()
和EndUpdate()
,選擇每個項目後ListView控件不會更新。
- 1. 選擇ListView中的所有項目
- 2. 在MVVM中選擇所有ListView項目
- 3. 劍道的ListView:選擇所需項目
- 4. 選擇ListView項目
- 5. 如何選擇一個項目? - ListView
- 6. 如何從ListView中選擇項目?
- 7. Android ListView:如何選擇一個項目?
- 8. Flex:datagrid選擇所有項目
- 9. 如何選擇jQuery的所有項目選擇
- 10. 如何自動選擇所選項目上方的所有項目
- 11. 選擇ListView中的所有項目只能一次
- 12. 選擇ListView中的所有項目,通過命令(MVVM)
- 13. 如何選擇所有項目在選擇所有菜單項時選擇黑莓的列表框複選框
- 14. 如何選擇Gridview中的所有項目並獲取所有項目?
- 15. Android Listview項目選擇
- 16. 無法選擇ListView項目
- 17. listView選擇多個項目
- 18. listview已選擇項目
- 19. 選擇Kendo UI ListView項目
- 20. JavaFX ListView項目選擇
- 21. 如何獲得buttonclick上的所有listview選中項目?
- 22. VB6 - 從外部程序中選擇所有項目Listview
- 23. ListView - 滾動選擇所有列表項目
- 24. ListView的項目有DropDownList:選擇更改時如何獲取DataItem?
- 25. C#:如何綁定Button.Enabled是否有任何項目選擇ListView
- 26. 選擇所有選項和單個項目選擇recyclerview android
- 27. 獲取所有ListView項目?
- 28. Listview複選框選擇所有/選擇所有C#4.0
- 29. SQL從項目到所有者表中選擇所有者的所有項目
- 30. 如何改變所選項目的顏色從多選的ListView
在C#世界中有許多技術和多種類型的listview:asp.net,winforms,silverlight,wpf。一些更多的信息和/或一些代碼會有所幫助。 – 2010-08-04 13:01:52