2013-04-16 149 views
0

如果我打开一个新项目,并在主窗口上放置一个标签或按钮,我会得到大小为12px的Segoe UI字体。wpf/Visual Studio默认样式

这是从哪里来的?我可以选择我想要的默认字体/大小吗?我有一个很好的看看,但找不到任何东西。

感谢

回答

1

可用字体根据System.Windows.Media.Fonts.SystemFontFamilies设置。

如果相同字体系列的多个版本驻留在同一个目录中,则Windows Presentation Foundation(WPF)字体枚举将返回最新版本的字体。如果版本信息不提供分辨率,则返回带有最新时间戳的字体。如果时间戳信息相同,则返回按字母顺序排列的第一个字体文件。

还有Fonts.SystemTypefaces

想必有可能改变选定的家庭或创建自己的。实际上,这篇文章(WPF - Add Custom Font)给出了更多关于这方面的信息。

我希望这会有所帮助。

+0

谢谢,可能会考虑到这一点,但我们可能会彻底从视觉设计(Xaml)中消失,因为它看起来结构严密且难以维护。现在在代码中做所有的事情。 – Ianb