2013-11-23 59 views
0

我想學習WPF,問題是我需要先學習XAML。在System.Windows.Controls.TextBox類中,有屬性'FontFamily'。我將不得不爲它設置一個字體。在我看到的一本書中,我可以在哪裏得到這種字體(Verdana)。 MSDN Library中所有字體的列表在哪裏?如何設置TextBox.FontFamily屬性的值?

Ikbal哈桑

+0

你有什麼問題?設置屬性,或知道用戶計算機上可以使用哪些字體?在任何可以運行WPF的Windows版本上,Verdana都應該包含在操作系統中。 –

回答

0

,如下圖所示爲font.Name您可以綁定到字體的字符串名稱。以下代碼加載了所有字體的組合框。

var installedfonts = new InstalledFontCollection(); 
int idFont = 0; 
foreach (var font in installedfonts.Families) 
{ 
    var fonttype = new LookupSelectItem { Id = idFont, Name = font.Name }; 
          FontTypeList.Add(fonttype); 
          ++ idFont; 
}