<Button x:Name="btnExit" HorizontalAlignment="Left" Margin="452,238,0,0" VerticalAlignment="Top" Width="20" Height="20" ToolTip="退出程序">
<Button.Template>
<ControlTemplate TargetType="{x:Type Button}">
<Border>
<Image Name="img" Source="Resources/close-act.png"/>
</Border>
<ControlTemplate.Triggers>
<!-- button disabled style -->
<Trigger Property="IsEnabled" Value="False">
<Setter TargetName="img" Property="Source" Value="Resources/close-f.png">
</Setter>
</Trigger>
<!-- button mouse over style -->
<Trigger Property="IsMouseOver" Value="True">
<Setter TargetName="img" Property="Source" Value="Resources/close-f.png">
</Setter>
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Button.Template>
</Button>
/*****************多条件情况*********************/
<MultiTrigger>
<MultiTrigger.Conditions>
<Condition Property = "IsMouseOver" Value="True" />
<Condition Property = "Tag" Value="Max" />
</MultiTrigger.Conditions>
<Setter TargetName = "img" Property="Source" Value="skin/default/maximize-restory-over.png" />
</MultiTrigger>
|