Control.FontWeight 屬性

定義

取得或設定指定字型的粗細。

C#
[System.ComponentModel.Bindable(true)]
public System.Windows.FontWeight FontWeight { get; set; }

屬性值

FontWeight

FontWeight 值。 預設為 Normal

屬性

範例

下列範例示範如何設定 FontWeight 控制項的 屬性。

XAML
<Button Name="btn5" FontWeight="Normal" 
        Click="ChangeFontWeight">
  FontWeight
</Button>
C#
void ChangeFontWeight(object sender, RoutedEventArgs e)
{
    if (btn5.FontWeight == FontWeights.Bold)
    {
        btn5.FontWeight = FontWeights.Normal;
        btn5.Content = "FontWeight";
    }
    else
    {
        btn5.FontWeight = FontWeights.Bold;
        btn5.Content = "Control font weight changes from Normal to Bold.";
    }
}

備註

此屬性只會影響範本使用 FontWeight 屬性做為參數的控制項。 在其他控制項上,此屬性不會有任何影響。 如需預先 FontWeight 定義值的清單,請參閱 FontWeights 類別。

相依性屬性資訊

識別碼欄位 FontWeightProperty
設定為 的中繼資料屬性 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
Windows Desktop 3.0, 3.1, 5, 6, 7