我嘗試了下面的代碼,但不起作用。如何獲取清單盒的所有項目以列出C#?
checkedListBox1.Items.OfType<String>().ToList();
它適用於選定的項目,但不適用於此。有沒有其他方式不使用任何循環?
我嘗試了下面的代碼,但不起作用。如何獲取清單盒的所有項目以列出C#?
checkedListBox1.Items.OfType<String>().ToList();
它適用於選定的項目,但不適用於此。有沒有其他方式不使用任何循環?
項目應適用於所有項目,SelectedItems只爲那些選擇
var allItems = checkedListBox1.Items.OfType<String>().ToList();
使用SelectedItems當前所選的項目(如,這是當前高亮):
var selectedItems = checkedListBox1.SelectedItems.OfType<String>().ToList();
要獲得當前檢查的項目:
var checkedItems = checkedListBox1.CheckedItems.OfType<String>().ToList();
var allItems = checkedListBox1.Items.OfType
您可能試圖在檢查列表框包含它們之前檢索項目。嘗試在代碼中的幾個位置設置一個斷點並查看如何填充/處理選中的列表框。 – Jeff
代碼的其餘部分是什麼樣的? – trueamerican420
你的意思是說你的代碼只返回選定的項目,但不返回沒有選擇的項目? – keyboardP
checkedListBox1.CheckedItems.OfType().ToList();它正在爲此工作,但我想要選擇所有項目 –
user2605046