それnot the storyboardはアニメーション化してMouseOver and Pressed eventsいますが、代わりにborder brush for button is updated経由していcontrol tempalte triggersます。これらのトリガーを回避したい場合は、unfortunately you have to override the template to remove those triggers from the default template.
デフォルトのテンプレートはここにあります。ボーダー ブラシの更新を担当するトリガーが表示されます。
そのトリガーをデフォルトのテンプレートから削除するだけで、準備完了です。アプリ内のすべてのボタンにスタイルを適用する場合は、そのスタイルをアプリ リソースに配置します。
<Style TargetType="Button" BasedOn="{StaticResource {x:Type Button}}">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="Button">
<Border x:Name="Border"
BorderThickness="1"
Background="{TemplateBinding Background}"
BorderBrush="{TemplateBinding BorderBrush}">
<ContentPresenter Margin="2"
HorizontalAlignment="Center"
VerticalAlignment="Center"
RecognizesAccessKey="True"/>
</Border>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
これとは別に、ボタンにツールバーボタンのルックアンドフィールを与えたい場合は、次のようにツールバーボタンのスタイルを適用するだけでそれを行うことができます-
<Button Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}"/>