将所有
Windows字体读入ComboBox的最佳方法是什么?
基本上,我试过这样做:
基本上,我试过这样做:
等于Microsoft Word
我可以:
string[] fonts = Directory.GetFiles(@"C:\windows\fonts");
并将每个文件显示到ComboBox中,但这是正确的吗?有没有一个组件可以做到这一点?
提前致谢.
解决方法
试试这个:
using System.Drawing.Text; InstalledFontCollection myFonts = new InstalledFontCollection(); foreach (FontFamily ff in myFonts.Families) comboBox1.Items.Add(ff.Name); }