正確的代碼:
string selectedItem = string.Empty; for(int i=0; i < checkedListBox1.Items.Count; i++) { if (checkedListBox1.GetItemChecked(i)) { selectedItem = selectedItem + " " + checkedListBox1.Items[i].ToString(); } }
以下代碼只能選擇最后單擊的那項
string selectedItem = string.Empty; for(int i=0; i < checkedListBox1.SelectedItems.Count; i++) { selectedItem = selectedItem + " " + checkedListBox1.SelectedItems[i].ToString(); }
checked 針對勾選 selected針對單擊選擇的項 一定要注意哦!