0
我想学习WPF,问题是我需要先学习XAML。在System.Windows.Controls.TextBox类中,有属性'FontFamily'。我将不得不为它设置一个字体。在我看到的一本书中,我可以在哪里得到这种字体(Verdana)。 MSDN Library中所有字体的列表在哪里?如何设置TextBox.FontFamily属性的值?
Ikbal哈桑
我想学习WPF,问题是我需要先学习XAML。在System.Windows.Controls.TextBox类中,有属性'FontFamily'。我将不得不为它设置一个字体。在我看到的一本书中,我可以在哪里得到这种字体(Verdana)。 MSDN Library中所有字体的列表在哪里?如何设置TextBox.FontFamily属性的值?
Ikbal哈桑
,如下图所示为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;
}
你有什么问题?设置属性,或知道用户计算机上可以使用哪些字体?在任何可以运行WPF的Windows版本上,Verdana都应该包含在操作系统中。 –