I want to be able to define a font family for my wpf application. Preferably using a resource dictionary as a theme referenced from App.xaml. I've tried creating a style as follows:
<Style TargetType="{x:Type Control}">
<Setter Property="FontFamily" Value="Segoe UI" />
</Style>
But this doesn't work. Setting the type to TextBlock works for most controls but there are a few controls where this doesn't apply.
I know you can set the font on a window and have all child controls of that window inherit the font. But I think any dialog windows will go back to the default font, which is not exactly what I want.
Any ideas?
Thanks.