2009-10-01 62 views

回答

115

我認爲你正在尋找

CheckOnClick財產

設置它爲true

獲取或設置指示 複選框是否應該 切換時的值項目被選中。

+0

在哪裏可以找到? – 2009-10-01 11:18:18

+1

您可以在checkedlistbox控件的屬性窗口中找到它。 – rahul 2009-10-01 11:19:34

+1

得到它感謝! [+ 1A] :-) – 2009-10-01 11:19:40

1

你也可以檢查所有通過點擊按鈕或點擊清單

private void checkedListBox1_Click(object sender, EventArgs e) 
{ 

    for (int i = 0; i < checkedListBox1.Items.Count; i++) 
     checkedListBox1.SetItemChecked(i, true); 

} 
+0

如何使用foreach語句來做到這一點? – Bryan 2016-06-15 17:44:43

+0

@Bryan試試這個和循環體將對象轉換成檢查列表 foreach(checkedListBox1.CheckedItems中的對象項) – Adiii 2016-06-15 19:18:03

+0

應該避免在循環中使用count命令。正如命令的名稱所述。計數使用時間在循環的每次迭代中統計列表中的項目。如果列表僅支持計數使用: int totalitems = checkedListBox1.Count; 然後在for循環中使用變量。 – nivs1978 2017-11-06 09:30:29

0

在設計時設置的屬性這樣

enter image description here

或代碼:

CheckedListBox.CheckOnClick = true; 
相關問題