FontStyle 结构
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义表示常规、斜体或倾斜字体样式的结构。
public value class FontStyle : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.FontStyleConverter))]
[System.Windows.Localizability(System.Windows.LocalizationCategory.None)]
public struct FontStyle : IFormattable
[<System.ComponentModel.TypeConverter(typeof(System.Windows.FontStyleConverter))>]
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None)>]
type FontStyle = struct
interface IFormattable
Public Structure FontStyle
Implements IFormattable
- 继承
- 属性
- 实现
以下示例将 设置为 "Italic"
FontStyle。
<TextBlock FontStyle="Italic">Italic font style</TextBlock>
三个术语对字体倾斜进行分类:普通、斜体和斜体。
字形 | 描述 |
---|---|
普通 | 普通(或罗马)字体中的字符是直立的。 |
斜体 | 斜体字体中的字符确实倾斜,在设计时显示出来。 |
Oblique | 倾斜字体中的字符是人为倾斜的。 倾斜是通过对普通字体中的字符执行剪切转换来实现的。 当真正的斜体字体在计算机或打印机上不可用时,可以从普通字体生成斜体样式,并用于模拟斜体字体。 |
可以使用 类的 FontStyles 枚举值来设置 FontStyle 结构。
<object fontStyleProperty="fontStylesValue"/>
fontStylesValue
一个 FontStyles 值,例如“Normal”、“Italic”或“Oblique”。
Equals(Font |
|
Equals(Object) | |
Get |
检索此对象的哈希代码。 |
To |
创建一个 String,它表示当前 FontStyle 对象,并基于 CurrentCulture 属性信息。 |
Equality(Font |
比较 FontStyle 的两个实例是否相等。 |
Inequality(Font |
对 FontStyle 的两个实例进行评估,以确定它们是否不相等。 |
产品 | 版本 |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |