The FontSize, FontFamily, FontWeight, FontStyle, and
FontStretch properties are used to set the font size, family, weight, style and
stretch to the text of a TextBox. The code snippet in Listing 6 sets the font
properties of a TextBox.
FontSize="14"
FontFamily="Verdana" FontWeight="Bold"
Listing 6
The FontSource property allows loading custom fonts
dynamically. The following code snippet sets the FontSource property.
Uri fontUri = new Uri("SomeFont.ttf", UriKind.Relative);
StreamResourceInfo MySRI = Application.GetResourceStream(fontUri);
TextBox1.FontSource = new FontSource(MySRI.Stream);