wpf image button样式

1:image button样式

<Style x:Key="Button.File" TargetType="Button">
  <Setter Property="Cursor" Value="Hand"></Setter>
  <Setter Property="Template" >
    <Setter.Value>
      <ControlTemplate TargetType="Button">
        <Image Name="FileImage" Source="/images/file.png"/>
        <ControlTemplate.Triggers>
          <Trigger Property="IsMouseOver" Value="True">
            <Setter TargetName="FileImage" Property="Source" Value="/images/file_over.png"/>
          </Trigger>
        </ControlTemplate.Triggers>
      </ControlTemplate>
    </Setter.Value>
  </Setter>
</Style>

2:使用image button样式

<Button Style="{StaticResource Button.File}" Height="30" Width="30" VerticalAlignment="Center" HorizontalAlignment="Center"></Button>

posted @ 2017-07-19 18:45  by-lhc  阅读(857)  评论(0编辑  收藏  举报