2013-04-16 147 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