DropdownStyle是DropDownList时如何更改ComboBox的BackColor?

DropdownStyle属性为DropdownList时,我正在尝试更改ComboBox的显示颜色。 当属性从DropdownList更改为Dropdown时,颜色会发生变化。

如何控制下拉框的视图颜色?

谢谢

您可以将FlatStyle属性设置为Popup 。 这样,背景颜色将在DropDownDropDownList模式下使用。

如果您不喜欢平面样式或者在渲染ComboBox需要更多自定义,则可以使用所有者绘制的ComboBox 。 例如,您可以将DrawMode属性设置为OwnerDrawFixed并处理DrawItem事件并根据您的逻辑绘制combobox。