Я работаю над проектом C# WPF, в который встроены шрифты Roboto и Roboto Thin. Файлы шрифтов находятся в/Resources/Fonts, и для их действий сборки задано значение «Ресурс». В моей App.xaml, я объявляю ресурсы:Как использовать Roboto Thin, встроенный в XAML?
<FontFamily x:Key="Roboto">/Resources/Fonts/#Roboto</FontFamily>
<FontFamily x:Key="RobotoThin">/Resources/Fonts/#Roboto Thin</FontFamily>
Roboto шрифта работает должным образом (как и некоторые другие встроенные шрифты), но Roboto Thin не работает. Я пробовал «... Roboto-Thin.ttf», «Roboto-Thin», «Roboto_Thin» и свойство FontWeight на ярлыке/текстовом блоке, но ничего не работает. Когда я пытаюсь использовать Roboto Thin на UIElement, он, похоже, не узнает его, и он возвращается к шрифту по умолчанию (возможно, Segoe UI).
Что я делаю неправильно?
- редактировать -
Я просто попытался Roboto свет, но это не работает. Казалось бы, только обычные шрифты работают, но вариантов нет.