Control.FontFamily プロパティ

定義

コントロールのフォント ファミリを取得または設定します。

[System.ComponentModel.Bindable(true)]
[System.Windows.Localizability(System.Windows.LocalizationCategory.Font)]
public System.Windows.Media.FontFamily FontFamily { get; set; }

プロパティ値

フォント ファミリ。 既定値は、システム ダイアログのフォントです。

属性

次の例は、コントロールのフォント ファミリ プロパティを設定する方法を示しています。

<Button Name="btn2" FontFamily="Arial" 
        Click="ChangeFontFamily">
  FontFamily
</Button>
void ChangeFontFamily(object sender, RoutedEventArgs e)
{

    ffamily = btn2.FontFamily;
    str = ffamily.ToString();
    if (str == ("Arial Black"))
    {
        btn2.FontFamily = new FontFamily("Arial");
        btn2.Content = "FontFamily";
    }
    else
    {
        btn2.FontFamily = new FontFamily("Arial Black");
        btn2.Content = "Control font family changes from Arial to Arial Black.";
    }
}

注釈

このプロパティは、テンプレートで プロパティをパラメーターとして使用する FontFamily コントロールにのみ影響します。 他のコントロールでは、このプロパティは影響しません。

依存プロパティ情報

識別子フィールド FontFamilyProperty
に設定されたメタデータ プロパティ true AffectsMeasure, AffectsRender, Inherits

適用対象

製品 バージョン
.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