title: I need to access a non-public member (Highlighted Item) of a Combo Box
body: <p>I am implementing Key Navigation for an application and I want to override the space key functionality when a Combo Box is focused such that it acts like an enter key; like this:</p>
  
  <pre><code>if (!cb.IsDropDownOpen)
  {
    cb.IsDropDownOpen = true;
  }
  else
  {
    cb.SelectedItem = cb.{non-public member HighlightedItem};
    cb.IsDropDownOpen = false;
  }
  </code></pre>
  
  <p>The problem is that I need to get the value of that non-public member so that I can set the selected value and close the drop-down (how enter would normally work). </p>
  
  <p><strong>Now the question is: What is the fastest and hassle free way of achieving this?</strong></p>