Verwenden einer benutzerdefinierten Schriftart in WPF
Ich benötige meine WPF-App, um eine TrueType-Schriftart für eine andere Sprache zu verwenden. Ich habe die Schriftart in einem Ordner namens "Schriftarten" innerhalb des Projekts. Die Schriftart, die ich verwende, kann kostenlos heruntergeladen werdenHie
Da die Schriftart in meinem System installiert ist, habe ich zuerst versucht
FontFamily="FMBasuru"
Ich habe den Beitrag gelesenHie und habe versucht, dies zu tun (dies ist das genaue Markup, das ich verwende, einschließlich des Schriftnamens)
<Window.Resources>
<Style x:Key="SinhalaFont">
<Setter Property="TextElement.FontFamily" Value="fonts/#FMBasuru"/>
</Style>
</Window.Resources>
...
<TextBlock Style="{DynamicResource SinhalaFont}">r</TextBlock>
...
Ich habe dafür gesorgt, dass ich anstelle des Dateinamens der Schriftart den richtigen Namen verwende. Was könnte ich falsch gemacht haben?