问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何读取系统字体、颜色、大小?

发布网友 发布时间:2022-04-26 18:03

我来回答

1个回答

热心网友 时间:2022-05-03 04:45

先说说获取系统字体的方法:
在System.Drawing命名空间下有个FontFamily类,其下有个静态属性:Families(返回的是一个 FontFamily对象数组)
---注:System.Drawsing.FontFamily是一个密封类。
而在System.Drawing.Text命名空间下有个InstalledFontCollection类,其下也有个属性:Families,不过此时不是静态属性。
---注:System.Drawing.InstalledFontCollection也是一个密封类。
现在分别用这两个东东来获取一下:1//FontFamily获取2//前台有个familyList(DropDownList控件)3for(inti=0;i<FontFamily.Families.Length;i++)4{5familyList.Items.Add(FontFamily.Families[i].Name);6}7//第一种方法简单吧。8//第二种方法:InstalledFontCollection9InstalledFontCollectionifc=newInstalledFontCollection();10foreach(FontFamilyffinifc.Families)11{12familyList2.Items.Add(ff.Name);13}14///也简单^_^====获取系统已安装的颜色呢?
打开MSDN,你会发现,System.Drawing下有个KnownColor的枚举,其中就列出了N多颜色值哦,现在我们把它读出来~~1//System.Drawing.KnownColor2string[]colors=Enum.GetNames(typeof(System.Drawing.KnownColor);3foreach(stringcolorincolors)4{5ListItemlist=newListItem(color);6list.Attributes.Add("style","color:"+color);7colorList.Items.Add(list);8}=====获取字体大小:
字体大小应该也和颜色一样有个枚举存储。但此时,它却在System.Web.UI.WebControls下了,大名叫:FontSize代码如下:1//System.Web.UI.WebControls.FontSize2string[]sizes=Enum.GetName(typeof(System.Web.UI.WebControls.FontSize));3foreach(stringsizeinsizes)4{5sizeList.Items.Add(size);6}///随便提一下:Enum.GetNames(Type)返回的是一个字体串数组,而Enum.GetValues(Type)返回的是Array对象。
---这么简短的步骤,我想,火星*概还等不及UFO发动就完成了吧。。。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机壁纸花卉红色手机壁纸花卉 辽宁智能五芯防水连接器 军工产品浅谈——航空插头 xp电脑系统修复XP系统怎么恢复出厂设置 ...表编辑器后打不开任何文件,无需重装系统,电脑盲都能用 粼基本信息 粼五笔怎样打? 【微科普】想变成光?先搞清楚光是什么吧! 手机被拉黑后打电话是什么提示? 物流管理专业对数学的要求高么 二层皮与pU皮有区别吗? 如何查看linux 服务器系统的字体? 怎么区分 二层皮沙发与超纤皮沙发? 如何查询当前环境下,Qt所支持的字体的名称 “二层皮”“PU皮”“超纤皮”是不是真皮 Win7系统找回已安装字体的操作方法? pu皮、超纤皮、头层皮、二层皮、蜡油皮怎么区分? 如何获取客户端系统已安装的所有字体? 如何获取系统字体列表 电脑默认字体怎样查看 怎么样查看系统安装有那些字体? 请问诈骗的谅解书怎么写? 刑事诉讼法——简答题 勘验笔录属于什么证据 留置人会判刑吗? 取保候审期满可否变更为监视居住 一般刑事案件开庭多久才能有结果 羁押必要性审查容易吗 一般的刑事案件要多久才能开庭宣判 验尸检测报告多久出结果 二层皮和超纤皮,超纤革那个质量好 VC怎么能获取系统字体 pu皮、超纤皮、头层皮、二层皮、蜡油皮怎么区分啊? pu皮、超纤皮、头层皮、二层皮、蜡油皮怎么选择?首选?次选?最后选?怎么选?还有什么皮质工艺? 牛二层皮是超纤皮吗 PU皮,二层皮,真皮哪种最好啊? pe百分位计算公式 股票pE,PB百分位是什么意思? 会计初级职称一年进行几次考试? 市盈率怎么算? 市盈率,市净率,市盈百分位,市净百分位 如何算市盈率 市盈率如何计算和运用 苹果手机也怎么清理微信 《知否》小秦氏第几集下线了? 小秦氏什么时候下线 小秦氏吹灭香是第几集 知否中小秦氏的结局是怎样的? 知否:小秦氏大结局死了吗?小秦氏为什么设计?顾廷烨最后怎么死的? 知否:盛家祖母出身侯府,小秦氏结局是什么?