Gets or sets the font style. This is a dependency property.
<BindableAttribute(True)> _ Public Property FontStyle As FontStyle
Dim instance As Control Dim value As FontStyle value = instance.FontStyle instance.FontStyle = value
[BindableAttribute(true)] public FontStyle FontStyle { get; set; }
[BindableAttribute(true)] public: property FontStyle FontStyle { FontStyle get (); void set (FontStyle value); }
public function get FontStyle () : FontStyle public function set FontStyle (value : FontStyle)
<object FontStyle="FontStyle" .../>
Identifier field
FontStyleProperty
Metadata properties set to true
AffectsMeasure, AffectsRender, Inherits
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>
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
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."; } }
Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008 R2, Windows Server 2008, Windows Server 2003