title: Disable the "IsEnabled=false" Color Change on a Button?
body: <p>I want to Avoid the Color Change of a Button when it gets disabled.
  The Button Color should be the Same if its diabled or not.</p>
  
  <p>Using a style I can change the Background Color when it gets disabled:</p>
  
  <pre><code>&lt;Style TargetType="{x:Type Button}"&gt;
  ...
    &lt;Setter Property="Template"&gt;
      &lt;Setter.Value&gt;
        &lt;ControlTemplate TargetType="{x:Type Button}"&gt;
          ...
          &lt;ControlTemplate.Triggers&gt;
           ...
            &lt;Trigger Property="IsEnabled" Value="false"&gt;
              &lt;Setter TargetName="Border" Property="Background" Value="#EEEEEE" /&gt;
              &lt;Setter TargetName="Border" Property="BorderBrush" Value="#AAAAAA" /&gt;
              &lt;Setter Property="Foreground" Value="#888888"/&gt;
            &lt;/Trigger&gt;
          &lt;/ControlTemplate.Triggers&gt;
        &lt;/ControlTemplate&gt;
      &lt;/Setter.Value&gt;
    &lt;/Setter&gt;
  &lt;/Style&gt;
  </code></pre>
  
  <p>I can change the Background color there, but I want to keep it dynamic because the Background Color is databound and should not change.</p>
  
  <p>If I delete the Background setter, the default background color change is performed.</p>
  
  <p>How can I disable the colorchange? Or at least make the Disabled-Background-Color databound?</p>
  
  <p>Sorry for my bad english.</p>