【发布时间】:2016-12-25 13:29:13
【问题描述】:
我的组合框唯一不起作用的部分是背景颜色。我希望整个东西都是黄色的。但是折叠的部分仍然只是灰色的。
<ComboBox Height="25" Width="125" Background="Yellow">
<ComboBox.ItemContainerStyle>
<Style TargetType="ComboBoxItem">
<Setter Property="Background" Value="Yellow"/>
<Setter Property="BorderBrush" Value="Yellow"/>
</Style>
</ComboBox.ItemContainerStyle>
<ComboBoxItem Content="One"/>
<ComboBoxItem Content="Two"/>
<ComboBoxItem Content="Three"/>
</ComboBox>
【问题讨论】:
-
如果 collapsed part 是一个按钮,Elegantly override style of ComboBox's ToggleButton in WPF 的可能副本。如果是下拉列表,请查看@UweKeim 评论。