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 结构。
XAML 属性用法
<object fontStyleProperty="fontStylesValue"/>
XAML 值
fontStylesValue
一个 FontStyles 值,例如“Normal”、“Italic”或“Oblique”。
方法
Equals(FontStyle) | |
Equals(Object) | |
GetHashCode() |
检索此对象的哈希代码。 |
ToString() |
创建一个 String,它表示当前 FontStyle 对象,并基于 CurrentCulture 属性信息。 |
运算符
Equality(FontStyle, FontStyle) |
比较 FontStyle 的两个实例是否相等。 |
Inequality(FontStyle, FontStyle) |
对 FontStyle 的两个实例进行评估,以确定它们是否不相等。 |
显式接口实现
IFormattable.ToString(String, IFormatProvider) |
有关此成员的说明,请参见 ToString(String, IFormatProvider)。 |