WPF change la couleur de Fond d'une zone de liste déroulante

Dans mon application WPF, je veux juste changer la couleur d'arrière-plan de la zone de liste modifiable. Je ne parle pas de la liste déroulante, je veux, c'est juste ce que l'élément est sélectionné, un arrière-plan est défini.
Des paramètres tels que la toile de fond d'un bouton - lorsque le contrôle est affiché sur l'écran il doit avoir LightYellow arrière-plan. C'est tout.
J'ai beaucoup cherché sur le net, mais partout, on a pu trouver des solutions pour déroulante des couleurs d'arrière-plan. J'ai essayé d'appliquer SolidColorBrush et de Style.Déclenche le TextBlock de la zone de liste déroulante, mais sans succès, comme le voulait. En ajoutant SolidColorBrush lignes, j'ai obtenu mon déroulant en fond de décor, mais ce n'est pas ce que je recherche. Mon code est :

<ComboBox ItemsSource="{Binding MtrCm}" SelectedValue="{Binding WellboreDiameter_Unit, Mode=TwoWay}" Grid.Row="1" Height="23" HorizontalAlignment="Right" Margin="0,26,249,0" x:Name="cboWellDiameter" VerticalAlignment="Top" Width="120"   Background="LightYellow"  >
    <ComboBox.Resources>
        <SolidColorBrush x:Key="{x:Static SystemColors.WindowBrushKey}" Color="Yellow" />
        <SolidColorBrush x:Key="{x:Static SystemColors.HighlightTextBrushKey}" Color="Yellow" />
        <SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" Color="Yellow" />
        <Style TargetType="TextBlock">
            <Style.Triggers>
                <DataTrigger Binding="{Binding IsSelected, RelativeSource={RelativeSource AncestorType=ComboBoxItem}}" Value="True">
                    <Setter Property="Background" Value="Red" />
                </DataTrigger>
            </Style.Triggers>
        </Style>
    </ComboBox.Resources>
</ComboBox>

Quelqu'un peut m'aider qu'il arrière-plan du composant souhaité que suis à la recherche d'.

Grâce

OriginalL'auteur Tvd | 2014-03-27