我有一个包含几个项目的CheckedListBox,我想允许用户使用箭头键或鼠标单击结合shift和ctrl键选择多个选项,因此我将SelectionMode属性设置为MultiExtended

在设计时不可能出现错误:


值属性无效。


如果我在运行时通过以下方式进行设置:

clbEmployees.SelectionMode = SelectionMode.MultiSimple


我也收到一个错误:


CheckedListBox与多个选择不兼容。


我该怎么办?

最佳答案

CheckedListBox不支持此功能。

但是,我相当确定您可以在ListView中模仿该功能。只需查看Listview的CheckBoxes和MultiSelect属性即可。据笔者所知,这些是兼容的。

关于vb.net - CheckedListBox VB.Net MultiExtended SelectionMode,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2654261/

10-10 22:56