我正在尝试设置实际的弹出菜单(不是单元格,因为我相信我可以设置那些样式)。
我尝试过使用" .combo-box-popup"选择器和" .combo-box-popup .list-view"选择器无济于事。
我相信这是因为CheckComboBox委托给内部的ComboBox,所以通常的样式不起作用,但我可能错了。
我甚至尝试过(在搜索完代码后)以获得" at"弹出窗口本身但无法找到实现此目的的方法。
我只能通过调用" setStyle()"来设置灰色按钮单元的样式。在我派生的皮肤类中的内部ComboBox上(我从CheckComboBoxSkin复制了所有需要的代码以生成派生的CheckColorComboBoxSkin类),它几乎与父类相同,除了创建列表单元工厂,允许我返回一个特殊的ListCell以包含其他不只是复选框和说明。
那些东西不是"顺便说一下"然而,除了解释我如何能够直接在内部委托ComboBox上调用setStyle()来设置框本身(而不是弹出窗口)的样式时,它们是不相关的。
我的问题是试图找到一种方法来设置弹出窗口的样式,有没有办法做到这一点?
谢谢, 大卫