using System.Drawing; using System.Drawing.Text;.....// load the installed fonts and iterate through the collections InstalledFontCollection fonts = new InstalledFontCollection(); foreach (FontFamily family in fonts.Families) // FontFamily.Families { // ensure font supports regular, bolding, underlining, and italics if (family.IsStyleAvailable(FontStyle.Regular & FontStyle.Bold & FontStyle.Italic & FontStyle.Underline)) { this.yourList.Items.Add(family.Name); //Add font name to your list } }
using System.Drawing;
using System.Drawing.Text;.....// load the installed fonts and iterate through the collections
InstalledFontCollection fonts = new InstalledFontCollection();
foreach (FontFamily family in fonts.Families) // FontFamily.Families
{
// ensure font supports regular, bolding, underlining, and italics
if (family.IsStyleAvailable(FontStyle.Regular & FontStyle.Bold & FontStyle.Italic & FontStyle.Underline))
{
this.yourList.Items.Add(family.Name); //Add font name to your list
}
}
System.Drawing.Text.FontCollection
System.Drawing.Text.InstalledFontCollection
System.Drawing.Text.PrivateFontCollection