Использование собственного шрифта в WPF
Мне нужно, чтобы мое приложение WPF использовало шрифт истинного типа для другого языка. У меня есть шрифт, расположенный в папке с именем «шрифты» внутри проекта. Используемый шрифт доступен для бесплатной загрузкиВот
Так как шрифт установлен в моей системе, я сначала попробовал
FontFamily="FMBasuru"
Я прочитал постВот и попытался сделать (это точная разметка, которую я использую, включая имя шрифта)
<Window.Resources>
<Style x:Key="SinhalaFont">
<Setter Property="TextElement.FontFamily" Value="fonts/#FMBasuru"/>
</Style>
</Window.Resources>
...
<TextBlock Style="{DynamicResource SinhalaFont}">r</TextBlock>
...
Я убедился, что я использую правильное имя шрифта вместо имени файла шрифта. Что я мог сделать не так?