Использование собственного шрифта в 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>

...

Я убедился, что я использую правильное имя шрифта вместо имени файла шрифта. Что я мог сделать не так?

Ответы на вопрос(4)

Ваш ответ на вопрос