我有一个CheckedListBox
包含几个项目,我希望允许用户使用箭头键或鼠标点击结合shift和ctrl键选择多个项目,因此我将SelectionMode
属性设置为{{ 1}}。
在设计时,我不可能收到错误:
value属性无效。
如果我在运行时通过执行以下操作设置它:
MultiExtended
我也遇到了错误:
CheckedListBox与多项选择不兼容。
我怎么能这样做?
答案 0 :(得分:1)
CheckedListBox不支持。
但是,我很确定你可以在ListView中模仿这个功能。只需查看Listview的CheckBoxes和MultiSelect属性即可。据我所知,这些文件兼容。
答案 1 :(得分:0)
这可能为时已晚,但是我只是将解决方案放在这里;对我来说很完美: 1-只需在属性表中将CheckedListBox选择模式保留为“ ONE”即可。 2-在您的代码中,使用选中项目属性在选中的复选框中循环通过选中项目: 对于CheckedListBox.CheckedItems中的每个XX作为“ DataTpe” “在这里,您将每个选中的项目分配到您要定向到的任何地方” 下一个