Wpf 如何设置TextBox.FontFamily属性的值?

Wpf 如何设置TextBox.FontFamily属性的值?,wpf,Wpf,我正在尝试学习WPF,问题是我需要先学习XAML。在System.Windows.Controls.TextBox类中,存在属性“FontFamily”。我必须为它设置一种字体。在我的一本书中,我看到了这种字体(Verdana)。MSDN库中所有字体的列表在哪里 Ikbal Hassan您可以绑定到字体的字符串名称,如下所示,即font.name。下面的代码正在加载所有字体的组合框 var installedfonts = new InstalledFontCollection(); int i

我正在尝试学习WPF,问题是我需要先学习XAML。在System.Windows.Controls.TextBox类中,存在属性“FontFamily”。我必须为它设置一种字体。在我的一本书中,我看到了这种字体(Verdana)。MSDN库中所有字体的列表在哪里


Ikbal Hassan

您可以绑定到字体的字符串名称,如下所示,即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;
}

你有什么问题吗?设置属性,或者知道用户计算机上将提供哪些字体?Verdana应该包含在任何可以运行WPF的Windows版本的操作系统中。