无论如何要创建一个dropdownlist
或combobox
带有一个复选框。因此用户可以一次选择多个项目。
我发现类似的东西是checkedListBox
,但是当有更多项目时它会增长。
就我而言,我没有足够的空间使用checkedListBox
。
有什么办法可以做到这一点?
有一个带有检查的组合/下拉菜单绝对是疯狂的想法,因为组合意味着选择列表中的单个项目。
如果房地产是您的问题,您可以使用列表框和确定按钮创建一个隐藏的用户控件,当您单击某个按钮时使其弹出。例如,您可以有一个只读文本框,其中列出的选定项目以分号分隔,...
旁边有小按钮。单击时,会弹出列表框并选择内容,将其关闭,然后它会出现在您的文本框中。这只是您可以做的事情之一。
您必须创建自己的控件 - http://www.codeproject.com/Articles/18929/An-OwnerDraw-ComboBox-with-CheckBoxes-in-the-Drop可能是一个很好的起点。