Control.FontWeight Özellik

Tanım

Belirtilen yazı tipinin kalınlığını veya kalınlığını alır veya ayarlar.

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

Özellik Değeri

FontWeight

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

Öznitelikler

Örnekler

Aşağıdaki örnekte bir denetimin özelliğinin FontWeight nasıl ayarlanacağı gösterilmektedir.

<Button Name="btn5" FontWeight="Normal" 
        Click="ChangeFontWeight">
  FontWeight
</Button>
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.";
    }
}
Private Sub ChangeFontWeight(ByVal Sender As Object, ByVal e As RoutedEventArgs)

    If (btn5.FontWeight = FontWeights.Bold) Then

        btn5.FontWeight = FontWeights.Normal
        btn5.Content = "FontWeight"

    Else

        btn5.FontWeight = FontWeights.Bold
        btn5.Content = "Control font weight changes from Normal to Bold."
    End If
End Sub

Açıklamalar

Bu özellik yalnızca şablonu özelliğini parametre olarak kullanan FontWeight bir denetimi etkiler. Diğer denetimlerde bu özelliğin hiçbir etkisi yoktur. Önceden tanımlanmış FontWeight değerlerin listesi için sınıfına FontWeights bakın.

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

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

Şunlara uygulanır