Ну, у меня есть файл Styles.xaml, который объединен в Application.xaml, поэтому он применим ко всем вещам ..
вот мои стили
<Style TargetType="{x:Type Control}" x:Key="baseStyle">
<Setter Property="FontFamily" Value="Verdana"/>
<Setter Property="FontSize" Value="12"/>
</Style>
<Style TargetType="Button" BasedOn="{StaticResource baseStyle}">
<Setter Property="Margin" Value="2,0,2,0"/>
<Setter Property="Padding" Value="2"/>
<Setter Property="FontSize" Value="50"/>
</Style>
<Style TargetType="TextBlock">
<Setter Property="FontFamily" Value="Verdana"/>
<Setter Property="FontSize" Value="12"/>
</Style>
Кажется, что когда я в редакторе, это работает, но когда я запускаю приложение, размер шрифта кнопок уменьшается до их нормальных размеров.
Я предполагаю, что кнопки создают TextBlock, когда для их содержимого задана строка, а затем используют стиль TextBlock. Но как я могу переопределить это?