По умолчанию семейством шрифтов в Windows Store приложениях установлен Segoe UI. Это означает, что, если вы используете какой-либо контрол (например: TextBlock, RichTextBlock, кнопки, и т.д.), и если вы не установите значение этого свойства явно, то Segoe UI будет значением по умолчанию.
Чтобы использовать другие шрифты, есть очень простой и обычный способ — установить шрифт каждого из элементов управления в любой понравившийся.
Но, если вы хотите установить шрифт через применение данного свойства отдельно в каждом контроле — это плохая затея. Лучше всего просто переопределить шрифт по-умолчанию для вашего приложения вцелом.
Это делается очень просто и сейчас я расскажу вам как… Ключевым именем ресурса семейства шрифтов, который указывает на шрифт по умолчанию, является — ContentControlThemeFontFamily.
Чтобы переопределить его, мы должны установить новое значение в App.xaml или в любом наборе ресурсов, объявленном в App.xaml.
<FontFamily x:Key="ContentControlThemeFontFamily">YOUR NEW FONT NAME</FontFamily>
Все! Теперь в вашем приложении новый шрифт по-умолчанию.
Ссылка на источник: How to change default font in Windows Store Apps (C#, XAML)
Добавить комментарий