Как изменить “шрифт по-умолчанию” при разработке Windows Store приложений

По умолчанию семейством шрифтов в 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)

 

 

Advertisements
Tagged with: , , , , , ,
Опубликовано в Development, Windows 8.1

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

%d такие блоггеры, как: