我可以在ListBox中使用哪些FontFamily字体?

时间:2009-12-11 03:24:07

标签: .net wpf fonts listbox

我正在尝试将FontFamily的{​​{1}}更改为固定宽度的字体,但我不知道可用的内容。这就是我所拥有的:

ListBox

当我尝试类似<ListBox Margin="12,55,12,12" Name="listBox1" FontFamily="Arial" /> 的内容时,它不会显示为Courier,这会让我相信字体可能无法使用。我已经尝试搜索最后10分钟,但我找不到默认情况下可以在WPF中使用的字体列表。

1 个答案:

答案 0 :(得分:4)

尝试Courier New

Courier是一种光栅字体,WPF不支持光栅字体。

Courier New是一种TrueType字体,因此它应该可以正常工作。

检查特定字体的最简单方法是查看Word中的“字体”下拉列表 像Courier这样的光栅字体会有一个像素化的打印机图标; TrueType字体将具有TT或 O

修改

在回答您的评论时,WPF可以使用最终用户系统上安装的任何字体。
Here是每个Windows版本中包含的字体列表。这些字体将始终可用。如果您想使用其他字体,则必须使用您的应用进行分发。 (并检查字体的许可条款)