Как установить шрифт по умолчанию для приложения WPF?
Я хочу иметь возможность определить семейство шрифтов для моего приложения WPF. Предпочтительно использовать словарь ресурсов в качестве темы, на которую ссылаютсяApp.xaml
, Я пытался создатьStyle
следующее:
<Style TargetType="{x:Type Control}">
<Setter Property="FontFamily" Value="Segoe UI" />
</Style>
Но это не работает. Установка типа наTextBlock
работает для большинства элементов управления, но есть несколько элементов управления, к которым это не относится.
Я знаю, что вы можете установить шрифт в окне, и все дочерние элементы управления этого окна наследуют шрифт. Но я думаю, что любые диалоговые окна вернутся к шрифту по умолчанию, что не совсем то, что я хочу.
Есть идеи?