title: WPF style present different while apply for multiply control
body: <p>I have two button with the code in xaml is:</p>
  
  <pre><code>        &lt;Button Grid.Row="0" Grid.Column="2" Style="{StaticResource styleInfomationButton}" /&gt;
          &lt;Button Grid.Row="1" Grid.Column="2" Style="{StaticResource styleInfomationButton}" /&gt;
  </code></pre>
  
  <p>They're same style, but in runtime they were presented differently:</p>
  
  <p>Here the image how the form showed:</p>
  
  <p><img src="https://i.stack.imgur.com/xzcv0.png" alt=""></p>
  
  <p>Style applied:</p>
  
  <pre><code>    &lt;Style x:Key="styleInfomationButton" TargetType="Button"&gt;
          &lt;Setter Property="Width" Value="22" /&gt;
          &lt;Setter Property="Height" Value="22" /&gt;
          &lt;Setter Property="Content"&gt;
              &lt;Setter.Value&gt;
                  &lt;TextBlock FontWeight="ExtraBold" Foreground="White"&gt;?&lt;/TextBlock&gt;
              &lt;/Setter.Value&gt;
          &lt;/Setter&gt;
          &lt;Setter Property="Template"&gt;
              &lt;Setter.Value&gt;
                  &lt;ControlTemplate TargetType="{x:Type Button}"&gt;
                      &lt;Grid Width="20" Height="20"&gt;
                          &lt;Ellipse Fill="#81A9F0" /&gt;
                          &lt;ContentPresenter HorizontalAlignment="Center" VerticalAlignment="Center" /&gt;
                      &lt;/Grid&gt;
                  &lt;/ControlTemplate&gt;
              &lt;/Setter.Value&gt;
          &lt;/Setter&gt;
      &lt;/Style&gt;
  </code></pre>