Je cherche le sytanx correct pour définir une police personnalisée dans le fichier xaml.cs. Dans le fichier XAML, je peux le faire avec succès:Paramètre WPF C# Famille de police du bloc de texte
<TextBlock FontFamily="Resources/#Charlemagne Std" FontSize="22" ... />
Cependant, je ne peux pas sembler obtenir la même chose à travailler dans le fichier .xaml.cs. J'ai essayé quelque chose à cet effet:
TextBlock tb = new TextBlock();
tb.FontFamily = new FontFamily(new Uri("pack://application:,,,/"), "#Charlemagne Std");
La police est dans le dossier de ressources de mon dossier de projet. Le nom de la police est Charlemagne Std, et le nom du fichier de police est chalemagnestd-regular.otf.
Aucune erreur de compilation n'a été détectée, mais l'affichage de la police ne semble pas correct.
Merci pour toute l'aide
Merci beaucoup! –