Как установить шрифт по умолчанию для приложения WPF?

Я хочу иметь возможность определить семейство шрифтов для моего приложения WPF. Предпочтительно использовать словарь ресурсов в качестве темы, на которую ссылаютсяApp.xaml, Я пытался создатьStyle следующее:

<Style TargetType="{x:Type Control}">
    <Setter Property="FontFamily" Value="Segoe UI" />            
</Style>

Но это не работает. Установка типа наTextBlock работает для большинства элементов управления, но есть несколько элементов управления, к которым это не относится.

Я знаю, что вы можете установить шрифт в окне, и все дочерние элементы управления этого окна наследуют шрифт. Но я думаю, что любые диалоговые окна вернутся к шрифту по умолчанию, что не совсем то, что я хочу.

Есть идеи?

Ответы на вопрос(6)

Ваш ответ на вопрос