Решил проблему таким образом.
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:WpfApplication1"
mc:Ignorable="d"
Title="MainWindow" Height="350" Width="525">
<Window.Resources>
<Style x:Key="DelAll">
<Setter Property="Button.Template">
<Setter.Value>
<ControlTemplate>
<Grid>
<Border Name="Head">
<Rectangle HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Fill="Transparent" />
</Border>
<Label Name="NameLable" Content="Удалить всё" FontStyle="Italic" HorizontalAlignment="Center" VerticalAlignment="Center" Foreground="Red"></Label>
</Grid>
<ControlTemplate.Triggers>
<Trigger Property="IsMouseOver" Value="true">
<Setter TargetName="Head" Property="Background" Value="#3500ACFF"/>
<Setter TargetName="Head" Property="BorderBrush" Value="#FF00ACFF"/>
<Setter TargetName="Head" Property="BorderThickness" Value="1,1,1,1"/>
<Setter TargetName="NameLable" Property="Foreground" Value="Blue"/>
</Trigger>
<Trigger Property="IsMouseDirectlyOver" Value="true">
<Setter TargetName="NameLable" Property="Foreground" Value="White"/>
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<Style x:Key="Del">
<Setter Property="Button.Template">
<Setter.Value>
<ControlTemplate>
<Grid>
<Border Name="Head">
<Rectangle HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Fill="Transparent" />
</Border>
<Label Name="NameLable" Content="Удалить" FontStyle="Italic" HorizontalAlignment="Center" VerticalAlignment="Center" Foreground="Yellow"></Label>
</Grid>
<ControlTemplate.Triggers>
<Trigger Property="IsMouseOver" Value="true">
<Setter TargetName="Head" Property="Background" Value="#3500ACFF"/>
<Setter TargetName="Head" Property="BorderBrush" Value="#FF00ACFF"/>
<Setter TargetName="Head" Property="BorderThickness" Value="1,1,1,1"/>
<Setter TargetName="NameLable" Property="Foreground" Value="Green"/>
</Trigger>
<Trigger Property="IsMouseDirectlyOver" Value="true">
<Setter TargetName="NameLable" Property="Foreground" Value="White"/>
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</Window.Resources>
<Window.Background>
<ImageBrush/>
</Window.Background>
<Grid>
<Button Style="{StaticResource DelAll}" HorizontalAlignment="Left" Width="150" Height="50" Margin="95,49,0,0" VerticalAlignment="Top"/>
<Button Style="{StaticResource Del}" HorizontalAlignment="Left" Width="150" Height="50" Margin="95,200,0,0" VerticalAlignment="Top"/>
</Grid>
</Window>