c# 如何获取系统中已有的所有字体
我想用一个组合框存放系统中已经安装的字体的列表,从而对一个富文本框进行字体设置,但,要怎么做呢?...
我想用一个组合框存放系统中已经安装的字体的列表,从而对一个富文本框进行字体设置,但,要怎么做呢?
展开
2个回答
展开全部
//获取系统已经安装的字体
InstalledFontCollection MyFont=new InstalledFontCollection();
FontFamily[] MyFontFamilies=MyFont.Families;
ArrayList list = new ArrayList();
int Count=MyFontFamilies.Length;
for(int i=0;i <Count;i++)
{
string FontName=MyFontFamilies[i].Name;
list.add(FontName);
}
//List就是你要的东西
InstalledFontCollection MyFont=new InstalledFontCollection();
FontFamily[] MyFontFamilies=MyFont.Families;
ArrayList list = new ArrayList();
int Count=MyFontFamilies.Length;
for(int i=0;i <Count;i++)
{
string FontName=MyFontFamilies[i].Name;
list.add(FontName);
}
//List就是你要的东西
展开全部
InstalledFontCollection MyFont = new InstalledFontCollection();
FontFamily[] MyFontFamilies = MyFont.Families;
int Count = MyFontFamilies.Length;
for (int i = 0; i < Count; i++)
{
Console.WriteLine(MyFontFamilies[i].Name);
}
FontFamily[] MyFontFamilies = MyFont.Families;
int Count = MyFontFamilies.Length;
for (int i = 0; i < Count; i++)
{
Console.WriteLine(MyFontFamilies[i].Name);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询