さて、私は私のファイルStyles.xamlのthatsのは、それがすべてのものに適用されますので、エディタでイムこれが動作しているようです場合は、ここでWPFスタイルのボタンのfontSizeが変更されますか?
が私のスタイル
<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>
..ですApplication.xamlに合併したが持っていますアプリケーションを実行すると、ボタンのフォントサイズが通常のサイズに縮小されます。
コンテンツは文字列に設定され、テキストブロックスタイルを使用するとボタンがTextBlockを作成します。どのように私はこれをオーバーライドできますか?
私はこれ以上投票することができたらいいですね。これを理解しようとする別の開発者と数時間を過ごしました。ありがとう! – Morinar
この回避策には「不具合」がありますか?たとえば、スタイルをButttonsのTextBlocksにのみ適用し、他のTextBlocksには適用しない場合は、 – matrixugly