title: Prevent ComboBox dropdown and its AutoComplete dropdown appearance conflict
body: <p>I have a <code>ComboBox</code> whose <code>DropDownStyle</code> is <code>DropDown</code>, allowing the user to type into it and its <code>AutoCompleteMode</code> is <code>Suggest</code>. The problem is that if the <code>ComboBox</code> is currently open and the user starts typing into it the auxiliary drop-down list appears but clicking on an item from it actually selects the item from the ComboBox's original drop-down list residing under the mouse at the time of click.</p>
  
  <p>I would prefer if while the ComboBox's drop-down list is open the user could not type into it and would like to know if there is a more elegant solution than:</p>
  
  <ol>
  <li>Setting the <code>AutoCompleteMode</code> to <code>None</code> when the <code>ComboBox</code> is open</li>
  <li>Possibly changing the <code>DropDownStyle</code> to <code>DropDownList</code> on the <code>OnClick</code> event (haven't tried, but the theory is sound)</li>
  <li>Manipulating (or restricting) the entered text while the list is open</li>
  <li>Similar</li>
  </ol>