У меня есть код, который работал отлично. Однако, пытаясь использовать шаблон MVVM, я изменил все мои «представления» с Windows на UserControls. Моя проблема в том, что я использовал встроенный шрифт. Теперь шрифт не работает и возвращается к шрифту по умолчанию. Шрифты все еще строятся и сохраняются в одном и том же месте и присутствуют в правильных каталогах, которые являются builtDirectory/Fonts
. Вот код, который работал раньше.FontFamily не работает после перехода на пользовательский элемент управления
<telerik:FontNumberPosition FontFamily="./Fonts/#DSEG7 Classic" FontSize="100" Background="Black" Foreground="LimeGreen" />
Кроме того, я не уверен, что если меняется от окна к UserControl является проблемой, так как я сделал довольно много изменений, так как я заметил, что шрифт не работает. Это единственное, о чем я могу думать, хотя это и вызовет проблему.
Файл сборки файла шрифта установлен в положение «Контент» и «Копировать в выходной каталог» установлено значение «Копировать», если оно более новое. Я проверил, что шрифт действительно находится в правильном месте после сборки.