FontStyle 構造体

定義

フォント面のスタイルを標準、斜体、または斜体として表す構造体を定義します。

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
継承
FontStyle
属性
実装

次の例では、"Italic"としてFontStyleを設定します。

<TextBlock FontStyle="Italic">Italic font style</TextBlock>

注釈

フォントの傾斜は、標準、斜体、斜体の 3 つの用語で分類されます。

フォント スタイル Description
Normal 標準のローマ字フォントの文字は直立しています。
斜体 斜体フォントの文字は本当に斜めで、デザインどおりに表示されます。
斜め 斜めフォントの文字は、人為的に傾斜しています。 傾斜は、通常のフォントから文字に対してせん断変換を実行することによって実現されます。 コンピューターまたはプリンターで真の斜体フォントを使用できない場合、斜体スタイルは通常のフォントから生成され、斜体フォントをシミュレートするために使用できます。

FontStyles クラスの列挙値を使用して、FontStyle構造体を設定できます。

XAML 属性の使用法

<object fontStyleProperty="fontStylesValue"/>

XAML 値

fontStylesValue "標準"、"斜体"、"斜体" などの FontStyles 値。

メソッド

名前 説明
Equals(FontStyle)

FontStyleを現在のFontStyle インスタンスと比較して等しいかどうかを確認します。

Equals(Object)

Objectを現在のFontStyle インスタンスと比較して等しいかどうかを確認します。

GetHashCode()

このオブジェクトのハッシュ コードを取得します。

ToString()

現在のString オブジェクトを表し、FontStyleプロパティ情報に基づくCurrentCultureを作成します。

演算子

名前 説明
Equality(FontStyle, FontStyle)

FontStyleの 2 つのインスタンスを等しいかどうかを比較します。

Inequality(FontStyle, FontStyle)

FontStyleの 2 つのインスタンスを評価して、不等値を判断します。

明示的なインターフェイスの実装

名前 説明
IFormattable.ToString(String, IFormatProvider)

このメンバーの説明については、 ToString(String, IFormatProvider)を参照してください。

適用対象

こちらもご覧ください