Control.FontStyle Control.FontStyle Control.FontStyle Control.FontStyle Property

定義

取得或設定字型樣式。Gets or sets the font style.

public:
 property System::Windows::FontStyle FontStyle { System::Windows::FontStyle get(); void set(System::Windows::FontStyle value); };
[System.ComponentModel.Bindable(true)]
public System.Windows.FontStyle FontStyle { get; set; }
member this.FontStyle : System.Windows.FontStyle with get, set
Public Property FontStyle As FontStyle

屬性值

FontStyle 值。A FontStyle value. 預設為 NormalThe default is Normal.

範例

下列範例示範如何設定控制項的字型樣式屬性。The following example shows how to set the font style property of a control.

<Button Name="btn4" FontStyle="Normal" 
        Click="ChangeFontStyle">
  FontStyle
</Button>
void ChangeFontStyle(object sender, RoutedEventArgs e)
{
    if (btn4.FontStyle == FontStyles.Italic)
    {
        btn4.FontStyle = FontStyles.Normal;
        btn4.Content = "FontStyle";
    }
    else
    {
        btn4.FontStyle = FontStyles.Italic;
        btn4.Content = "Control font style changes from Normal to Italic.";
    }
}
Private Sub ChangeFontStyle(ByVal Sender As Object, ByVal e As RoutedEventArgs)

    If (btn4.FontStyle = FontStyles.Italic) Then

        btn4.FontStyle = FontStyles.Normal
        btn4.Content = "FontStyle"

    Else

        btn4.FontStyle = FontStyles.Italic
        btn4.Content = "Control font style changes from Normal to Italic."
    End If
End Sub

備註

這個屬性只會影響的控制項的範本會使用FontStyle屬性做為參數。This property only affects a control whose template uses the FontStyle property as a parameter. 其他控制項,這個屬性會造成任何影響。On other controls, this property has no impact.

相依性屬性資訊Dependency Property Information

識別項欄位Identifier field FontStyleProperty
若要設定的中繼資料屬性 trueMetadata properties set to true AffectsMeasure, AffectsRender, InheritsAffectsMeasure, AffectsRender, Inherits

適用於