<Style TargetType="{x:Type Button}" x:Key="MinimizeButton">
<Setter Property="Background">
<Setter.Value>
<ImageBrush ImageSource="pack://application:,,,/Images/minimize.png" Stretch="Uniform"/>
</Setter.Value>
</Setter>
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Background">
<Setter.Value>
<ImageBrush ImageSource="pack://application:,,,/Images/minimize.png" Stretch="Uniform"/>
</Setter.Value>
</Setter>
</Trigger>
<Trigger Property="IsMouseOver" Value="False">
<Setter Property="Background">
<Setter.Value>
<ImageBrush ImageSource="pack://application:,,,/Images/collapse.png" Stretch="Uniform"/>
</Setter.Value>
</Setter>
</Trigger>
</Style.Triggers>
<!--<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type Button}">
<Button BorderThickness="0">
<Button.Background>
<ImageBrush ImageSource="pack://application:,,,/Images/expand.png" Stretch="Uniform"/>
</Button.Background>
</Button>
<ControlTemplate.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Background">
<Setter.Value>
<ImageBrush ImageSource="pack://application:,,,/Images/collapse.png" Stretch="Uniform"/>
</Setter.Value>
</Setter>
</Trigger>
<Trigger Property="IsMouseOver" Value="False">
<Setter Property="Background">
<Setter.Value>
<ImageBrush ImageSource="pack://application:,,,/Images/collapse.png" Stretch="Uniform"/>
</Setter.Value>
</Setter>
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Setter.Value>
</Setter>-->
</Style>