Control.FontWeight Property
.NET Framework (current version)
Gets or sets the weight or thickness of the specified font.
Assembly: PresentationFramework (in PresentationFramework.dll)
Property Value
Type: System.Windows.FontWeightA FontWeight value. The default is FontWeights.Normal.
This property only affects a control whose template uses the FontWeight property as a parameter. On other controls, this property has no impact. For a list of predefined FontWeight values, see the FontWeights class.
Identifier field | |
Metadata properties set to true |
The following example shows how to set the FontWeight property of a control.
<Button Name="btn5" FontWeight="Normal" Click="ChangeFontWeight"> FontWeight </Button>
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
.NET Framework
Available since 3.0
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Available since 3.0
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Show: