title: C# FontFamily not showing new fonts
body: <p>I notice that when we are trying to list fonts using C#, that it works fine; however, if we are to install a new font while the application is running, calling the enumeration of fonts doesn't return the new font, until the application is restarted.</p>
  
  <p>Here's the code:</p>
  
  <pre><code>public void Populate(bool b)
  {
      both = b;
      foreach (FontFamily ff in FontFamily.Families)
      {
          if(ff.IsStyleAvailable(FontStyle.Regular))
              Items.Add(ff.Name);                                             
      }           
  }
  </code></pre>
  
  <p>Notes for the above method:
  <code>Items.Add()</code> is adding items to a <code>comboBox</code>.  </p>
  
  <p>I must be understanding something incorrectly here.  How can i get the above code to requery the system for the fonts, even the new ones?</p>