title: Prevent combobox from resizing on font change
body: <p>I have a combo box that has a list of font families in it. As you can guess I'm making a toolstrip for editing fonts in a rich text box control. The problem is when I change fonts it's resizing my combobox.</p>
  
  <p>scrolling through different fonts causes the combo box to become "jumpy" and some fonts have a huge height which is causing for some hilarious problems.</p>
  
  <p>Exhibit A:</p>
  
  <p><img src="https://i.stack.imgur.com/MTULs.png" alt="Combobox1"></p>
  
  <p>Exhibit B:</p>
  
  <p><img src="https://i.stack.imgur.com/AZg2R.png" alt="Combobox2"></p>
  
  <p>Yeh... I'll show the code that I have so far... by the way the combobox is just bound to the font families collection.</p>
  
  <pre><code>    void box_SelectedIndexChanged(object sender, EventArgs e)
      {
          String text = ((Font)box.SelectedItem).Name;
          Font font = (Font)box.SelectedItem;
  
  
          BeginInvoke(new Action(() =&gt; box.Text = text));
          BeginInvoke(new Action(() =&gt; box.Font = font));
      }
  </code></pre>
  
  <p>Anyone have any ideas, if I can't find a solution I can just stop the font from changing and just display the name in the default font.</p>