首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >WPF Fonts.SystemFontFamilies未返回所有预期的FontFamilies

WPF Fonts.SystemFontFamilies未返回所有预期的FontFamilies
EN

Stack Overflow用户
提问于 2011-04-21 08:38:02
回答 1查看 1.2K关注 0票数 0

对于我们的WPF属性网格,我们实现了一个类似于Word2007中的FontSelector。FontFamily在第一个comboBox中。我希望我能够通过使用Fonts.SystemFontFamilies来填充这个列表。这在很大程度上是有效的,但我最终遗漏了一些预期的条目。也就是说,我只得到了一个Arial,在word对话框中只有一个Arial的列表。在word中,有Arial、Arial Black、Arial Narrow、Arial四舍五入的MT和Arial Unicode Ms“。在另一种情况下,我期望的是永丁、永丁2和永丁3,但我只得到了永丁。

那么,我如何通过FontFamily 'Arial‘来添加我正在寻找的其他元素呢?

(上面是针对Win7的,在vista上我缺少一些字体系列,但缺少的字体系列在vista上是不同的)

EN

回答 1

Stack Overflow用户

发布于 2011-04-21 13:12:01

顾名思义,SystemFontFamilies只包含字体家族,这就是为什么你在其中只包含"Arial“家族的原因。你可以遍历这个集合- System.Drawing.Text.InstalledFontCollection();如果你想访问你系统中的每种字体,看看这个,我在这里回答了同样的问题- WPF Can't Find some Fonts

可能会有帮助..。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5738225

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档