我想要一個代碼在c sharp中插入一個複選框到列表框中。 選擇複選框列表框中的所有項目必須被選中。如何在C#中的列表框中插入複選框?
1
A
回答
3
您可以使用CheckListBox以每個項目旁邊的複選框顯示列表。
但是要製作一個複選框來選擇列表中的所有內容,它必須是以外的列表框(在其上方或下方或旁邊)。然後你可以使用如下代碼:
public void SelectAllCheckBox_CheckedChanged(object s, EventArgs e)
{
foreach (var item in ListBox1.Items)
{
item.Selected = SelectAllCheckBox.Checked;
}
}
沒有控制,有一個列表內的單個複選框:如這是你的意思是:
+----------------------------------------+
| [x] Select All |
| Item one |
| Item two |
| Item three |
| Item four |
| Item five |
+----------------------------------------+
相反,你必須使用兩個控件:一個複選框和一個單獨的列表框:
[x] Select All
+----------------------------------------+
| Item one |
| Item two |
| Item three |
| Item four |
| Item five |
+----------------------------------------+
1
也許你可以延長提到CheckedListBox,並處理一些事件使得只有第一個複選框是可見的(也許某種格式的事件將是感傷爲此)。
並且不要忘記使用onCheckedChangeEvent,以便您(取消)選擇更改複選框值的所有元素。
相關問題
- 1. 如何在列表中插入一個複選框
- 2. 如何在自定義列表視圖中插入複選框
- 3. 插入選中複選框
- 4. 基於複選框中的複選框將行插入表格
- 5. 如何將數據插入選定複選框中的表中?
- 6. 將多個複選框插入表列
- 7. 如何設置列表框中默認選中的複選框
- 8. 如何使複選框列表中的框默認未選中?
- 9. 在asp.net中插入複選框選中的值到文本框?
- 10. 在複選框列表中選中複選框
- 11. 如何設置複選框在列表框在列表框C#WPF
- 12. 插入每個選中的複選框
- 13. 如何在C#中的複選框列表中添加一個文本框?
- 14. OpenOffice BASIC如何在工作表中插入複選框
- 15. 在表格中插入複選框會生成文本框
- 16. 如何在JTable Jquery插件中指定複選框列表值
- 17. 複選框列表中的C#asp.net複選框始終未選中
- 18. 在列表框中插入列表
- 19. 如何在一列中插入多個選中的複選框值
- 20. 可以在複選框列表中下拉列表中的控件複選框?
- 21. 如何在選中複選框後插入當天的日期?
- 22. 如何複選框列表
- 23. 將複選框的值插入與複選框名稱相同的MySQL列中
- 24. 在複選框列表控件中獲取複選框的值
- 25. 在複選框列表中隱藏複選框ListItem的圖標
- 26. 取消選中複選框列表複選框在AngularJS
- 27. 插入SQL數據庫中的foreach與複選框列表
- 28. 如何捕獲列表框中複選框的選中和未選中事件。
- 29. 如何在列表框中添加條件複選框zk
- 30. 如何在輸入密碼字段中插入複選框
我只想要一個複選框。它應該是placeasat列表框 – ady 2011-02-04 09:20:43