@kokapuk

Как добавить шрифты с интернета в мое приложение?

Привет, разрабатываю свою программу на WPF уже не впервые, но с данной проблемой раньше не сталкивался. Суть в том, что, чтобы использовать шрифты с интернета, его было достаточно закинуть в проект через обозреватель. И шрифт действительно появляется в списке выбора, но при этом ничего не меняется, если его выбрать. С чем это может быть связано?
  • Вопрос задан
  • 248 просмотров
Решения вопроса 1
@Makzzzimus
Смотри, когда добавляешь шрифты обязательно через Visual Studio поставь свойство Resource.
Зфтем добавь слейдущие строки в свой app.xaml файл.
<ResourceDictionary>
            <FontFamily x:Key="Dongle-Regular">./Data/Fonts/Dongle-Regular.ttf#Dongle</FontFamily>
            <FontFamily x:Key="Dongle-Light">./Data/Fonts/Dongle-Light.ttf#Dongle</FontFamily>
            <FontFamily x:Key="Dongle-Bold">./Data/Fonts/Dongle-Bold.ttf#Dongle</FontFamily>
        </ResourceDictionary>

Единственое что меняешь название и путь для шрифтов.
И теперь ты можешь выбрать шрифты для своего текста. Допиши такую строку в Xaml файле для текста:
FontFamily="{StaticResource Dongle-Regular}"
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Adler_lug
@Adler_lug
А использование шрифтов в WPF чем-то отличается от их использования в WinForm?
Если нет, то в гугле полно инфы, например, и даже видео есть.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы