我有一个C# 语言的选中列表框,我想要多选,
但问题是当我输入checkedlistbox.SelectedItems时,它只包含最后一个选定项目的属性。
有什么解决办法?
我有一个C# 语言的选中列表框,我想要多选,
但问题是当我输入checkedlistbox.SelectedItems时,它只包含最后一个选定项目的属性。
有什么解决办法?
您需要将选中列表框的SelectionMode设置为MultiSimple
或MultiExtended
启用多选。
各种模式 -
- 一 - 只能选择一项。
- 无 - 无法选择任何项目。
- MultiSimple - 可以选择多个项目。
- MultiExtended - 可以选择多个项目,用户可以使用 SHIFT、CTRL 和箭头键进行选择
编辑
您不能按照MSDN为 checkedListBox 设置多项选择-
SelectionMode 属性确定是可以选择列表框中的一项还是不能选择任何项。对于 CheckedListBox 对象,不支持多选。您可以将模式设置为一项或无项。
即使我尝试设置它,并且如上所述它在运行时抛出 ArgumentException -