Control. FontStyle Property
.NET Framework 4.6 and 4.5
Gets or sets the font style.
Namespace:
System.Windows.Controls Assembly:
PresentationFramework (in PresentationFramework.dll)
XMLNS for XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation
[BindableAttribute(true )]
public FontStyle FontStyle { get ; set ; }
< object FontStyle = " FontStyle " ... />
This property only affects a control whose template uses the FontStyle property as a parameter. On other controls, this property has no impact.
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." ;
}
}
.NET Framework Supported in: 4.6, 4.5, 4, 3.5, 3.0
.NET Framework Client Profile Supported in: 4, 3.5 SP1