Control.FontStyle Özellik

Tanım

Yazı tipi stilini alır veya ayarlar.

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; }
[<System.ComponentModel.Bindable(true)>]
member this.FontStyle : System.Windows.FontStyle with get, set
Public Property FontStyle As FontStyle

Özellik Değeri

Bir FontStyle değer. Varsayılan değer: Normal.

Öznitelikler

Örnekler

Aşağıdaki örnekte, bir denetimin yazı tipi stili özelliğinin nasıl ayarlanacağı gösterilmektedir.

<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

Açıklamalar

Bu özellik yalnızca şablonu özelliğini parametre olarak kullanan FontStyle bir denetimi etkiler. Diğer denetimlerde bu özelliğin hiçbir etkisi yoktur.

Bağımlılık Özelliği Bilgileri

Tanımlayıcı alanı FontStyleProperty
Meta veri özellikleri olarak ayarlandı true AffectsMeasure, AffectsRender, Inherits

Şunlara uygulanır