答案 0 :(得分:1)
您想要使用父代组件(例如面板)无法完成的操作 我看到一些选择:
(1)所有者绘制一个组合框以包含复选框,请参见Codeprojects https://www.codeproject.com/Articles/31105/A-ComboBox-with-a-CheckedListBox-as-a-Dropdown
或
(2)创建一个没有系统菜单和单个像素边框的小型浮动弹出窗口。在表单内部,您可以放置一个CheckListBox停靠的Fill,以允许每个项目都使用过滤器复选框。.您可以查看此主题Is there a simple way to implement a Checked Combobox in WinForms
(3)两种解决方案都有缺点。实际上,最好避免使用它,找到另一种方法来指定过滤器选项,然后重新设计UI。