Gets or sets the font family of the control. This is a dependency property.
<BindableAttribute(True)> _ <LocalizabilityAttribute(LocalizationCategory.Font)> _ Public Property FontFamily As FontFamily
Dim instance As Control Dim value As FontFamily value = instance.FontFamily instance.FontFamily = value
[BindableAttribute(true)] [LocalizabilityAttribute(LocalizationCategory.Font)] public FontFamily FontFamily { get; set; }
[BindableAttribute(true)] [LocalizabilityAttribute(LocalizationCategory::Font)] public: property FontFamily^ FontFamily { FontFamily^ get (); void set (FontFamily^ value); }
public function get FontFamily () : FontFamily public function set FontFamily (value : FontFamily)
<object> <object.FontFamily> <FontFamily .../> </object.FontFamily> </object>
<object FontFamily="FontFamily" .../>
Identifier field
FontFamilyProperty
Metadata properties set to true
AffectsMeasure, AffectsRender, Inherits
This property only affects a control whose template uses the FontFamily property as a parameter. On other controls, this property has no impact.
The following example shows how to set the font family property of a control.
<Button Name="btn2" FontFamily="Arial" Click="ChangeFontFamily"> FontFamily </Button>
Private Sub ChangeFontFamily(ByVal Sender As Object, ByVal e As RoutedEventArgs) ffamily = btn2.FontFamily str = ffamily.ToString() If (str = ("Arial Black")) Then btn2.FontFamily = New FontFamily("Arial") btn2.Content = "FontFamily" Else btn2.FontFamily = New FontFamily("Arial Black") btn2.Content = "Control font family changes from Arial to Arial Black." End If End Sub
void ChangeFontFamily(object sender, RoutedEventArgs e) { ffamily = btn2.FontFamily; str = ffamily.ToString(); if (str == ("Arial Black")) { btn2.FontFamily = new FontFamily("Arial"); btn2.Content = "FontFamily"; } else { btn2.FontFamily = new FontFamily("Arial Black"); btn2.Content = "Control font family changes from Arial to Arial Black."; } }
Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008 R2, Windows Server 2008, Windows Server 2003