我的问题是,如果组合框的背景是黑色的,则按钮不会显示(因为它也是黑色的)。
下面的XAML是我目前使用的黑色组合框样式:
<ComboBox Name="myComboBox" VerticalAlignment="Top" Width="120" HorizontalAlignment="Right">
<ComboBox.Resources>
<LinearGradientBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" StartPoint="0,0" EndPoint="0,1">
<GradientStop Color="#FFCBCBCB" Offset="0.0"/>
<GradientStop Color="#FF7C7C7C" Offset="0.3"/>
<GradientStop Color="black" Offset="1"></GradientStop>
</LinearGradientBrush>
</ComboBox.Resources>
<ComboBox.Background>
<LinearGradientBrush StartPoint="0,0" EndPoint="0,0.5">
<GradientStop Color="white" Offset="0"/>
<GradientStop Color="black" Offset="1"/>
</LinearGradientBrush>
</ComboBox.Background>
<ComboBoxItem Name="cbi1">Item1</ComboBoxItem>
<ComboBoxItem Name="cbi2">Item2</ComboBoxItem>
<ComboBoxItem Name="cbi3">Item3</ComboBoxItem>
</ComboBox>
关于这个问题的任何帮助都将不胜感激。
谢谢,
-弗里尼