title: Is it possible to highlight a ComboBoxItem, but not set it as the selected item?
body: <p>I have a <code>ComboBox</code> that I am populating with a list of parts for a Return Authorization receiving app. In our RA system, a customer can specify a return for a Kit, but only actually return part of the kit. So because of this, my <code>ComboBox</code> shows a list of parts that belong to the kit, and asks the receiver to choose which part was actually received.</p>
  
  <p>I have found the defaulting the selected item in my received part list to the part specified in the return makes to lazy receivers, and incorrect part information being received. So I have left the <code>ComboxBox</code> unselected. </p>
  
  <p>What I would like to do is to highlight the specified part in the <code>ComboBox</code>, without actually selecting it. This way the actual part can be quickly found, while still requiring the user to actually choose it.</p>
  
  <p>Although, this doesn't work, I think it will illustrate what I would LIKE to do:</p>
  
  <pre><code>&lt;ComboBox Grid.Column="1" ItemsSource="{Binding Path=Part.MasterPart.FamilyParts}" 
            SelectedItem="{Binding Path=ReceivedPart, ValidatesOnDataErrors=True}" &gt;
      &lt;ComboBox.ItemContainerStyle&gt;
          &lt;Style TargetType="{x:Type ComboBoxItem}"&gt;                      
              &lt;Style.Triggers&gt;
                  &lt;DataTrigger Binding="{Binding Path=Part.MaxId}"
                               Value="{Binding Path=Part.MaxId}"&gt;
                      &lt;Setter Property="Background" Value="LightSalmon" /&gt;
                  &lt;/DataTrigger&gt;
              &lt;/Style.Triggers&gt;
          &lt;/Style&gt;
      &lt;/ComboBox.ItemContainerStyle&gt;
  &lt;/ComboBox&gt;
  </code></pre>