Category / Section
How to use custom font in WPF RichTextBox (SfRichTextBoxAdv) control?
1 min read
In SfRichTextBoxAdv control, you can use any custom font to render text contents apart from the fonts installed in your machine.
Add the required font as a resource file in your project.
You can use the custom font by specifying the font name with its reference path and “#” as prefix.
The following code example demonstrates how to use custom font in SfRichTextBoxAdv control.
XAML
<richtextboxadv:sfrichtextboxadv x:name="richTextBoxAdv" fontfamily="Assets/MyFont.ttf#MyFont">
<richtextboxadv:documentadv>
<richtextboxadv:documentadv.characterformat>
<richtextboxadv:characterformat fontfamily="Assets/MyFont.ttf#MyFont">
</richtextboxadv:characterformat></richtextboxadv:documentadv.characterformat>
</richtextboxadv:documentadv>
</richtextboxadv:sfrichtextboxadv>
A complete working sample of using custom font in WPF RichTextBox can be downloaded from GitHub.