WPF cambia el color de fondo de un cuadro combinado editable en código

Necesito establecer el color de fondo de un archivo editablecombobox en codigo. Esto es lo que tengo pero no cambia el color:

        ComboBox comboBox = sender as ComboBox;
        comboBox.Background = Brushes.PeachPuff;

        if (comboBox.IsEditable == true)
        {
            TextBox textBox = (TextBox)comboBox.Template.FindName("PART_EditableTextBox", comboBox);
            if (textBox != null)
            {
                textBox.Background = Brushes.PeachPuff;

            }
        }

Esperaba que el color de fondo cambiara a PeachPuff (naranja claro) pero no pasa nada, ¿alguna idea?

Respuestas a la pregunta(1)

Su respuesta a la pregunta