我有一个包含一些项目的 CheckedListBox
,我希望允许用户使用箭头键或鼠标单击结合 Shift 和 Ctrl 键来选择多个项目,因此我设置了 SelectionMode
属性设置为 MultiExtended
。
在设计时我不可能收到错误:
value property is not valid.
如果我在运行时设置它:
clbEmployees.SelectionMode = SelectionMode.MultiSimple
我也收到错误:
CheckedListBox is not compatible with multiple selection.
我怎样才能做到这一点?
最佳答案
CheckedListBox 不支持它。
但是,我相当确定您可以在 ListView 中模仿该功能。只需查看 Listview 的 CheckBoxes 和 MultiSelect 属性即可。据我从文档中可以看出,它们是兼容的。
关于vb.net - CheckedListBox VB.Net 多重扩展选择模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2654261/