【问题标题】:WPF TextBlock FontStyle="Italic" FontFamily="Segoe UI Light"WPF TextBlock FontStyle="Italic" FontFamily="Segoe UI Light"
【发布时间】:2016-06-09 19:55:52
【问题描述】:

我想使用 Segoe UI Light 字体系列以斜体显示文本。

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

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

【问题讨论】:

    标签: wpf textblock


    【解决方案1】:

    有一种 Segoe UI Light Italic 字体(您可以从 Microsoft Typography 获得它),它是 Windows 8 的一部分。但是,您需要在机器上安装它才能使用它。

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

    明确指定字体肯定会起作用:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-29
      • 1970-01-01
      • 1970-01-01
      • 2015-02-22
      • 1970-01-01
      • 1970-01-01
      • 2013-11-22
      相关资源
      最近更新 更多