2016-06-09 51 views
0

我想用Segoe UI Light字体系列以斜体显示文本。WPF TextBlock FontStyle =“Italic”FontFamily =“Segoe UI Light”

我不确定,但看起来像在TextFlock for FontFamily Segoe UI Light中,不支持FontStyle Italic。 是否有任何其他控件(除了RichTextBox,因为我想用它作为字段名称和值),就像标签或我可以使用的东西,或者我做错了什么。

<TextBlock x:Name="TextBlockContent" 
       FontSize="28" 
       FontStyle="Italic" 
       FontFamily="Segoe UI Light" 
       Text="Text doesn't display in italic" /> 

回答

0

有一个的Segoe UI光斜体(你可以从Microsoft Typography得到它),它作为Windows 8系统的一部分。然而,你需要把它安装在机器上,以便能够使用它。

如果您安装了字体,指定基本字体并应用样式应该可以工作。

指定字体明确肯定会工作:

<TextBlock x:Name="TextBlockContent" 
      FontSize="28" 
      FontFamily="Segoe UI Light Italic" 
      Text="Text should display in italic" />