<!--操作设备按键模板-->
<ControlTemplate x:Key="ButtonControlTemplate1" TargetType="{x:Type Button}">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="2*"></ColumnDefinition>
<ColumnDefinition Width="25*"></ColumnDefinition>
<ColumnDefinition Width="2*"></ColumnDefinition>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition></RowDefinition>
<RowDefinition Height="3"></RowDefinition>
</Grid.RowDefinitions>
<Grid Grid.Column="0">
<Grid.Background>
<LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
<GradientStop Color="#FF097995" Offset="0.28"/>
<GradientStop Color="#FF30A7C5" Offset="1"/>
</LinearGradientBrush>
</Grid.Background>
</Grid>
<Border Name="Border" Grid.Column="1" Background="#FF30A7C5" TextBlock.FontSize="14" TextBlock.TextAlignment="Center" TextBlock.FontWeight="Medium" TextBlock.Foreground="#FFD6FFFF">
<ContentPresenter RecognizesAccessKey="True" HorizontalAlignment="Center" VerticalAlignment="Center"></ContentPresenter>
</Border>
<Grid Grid.Column="2">
<Grid.Background>
<LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
<GradientStop Color="#FF30A7C5" Offset="0.28"/>
<GradientStop Color="#FF097995" Offset="1"/>
</LinearGradientBrush>
</Grid.Background>
</Grid>
<Grid Grid.Row="1" Height="3" VerticalAlignment="Bottom" Grid.ColumnSpan="3" >
<Grid.Background>
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="#FF097995" Offset="0.921"/>
<GradientStop Color="#FF30A7C5"/>
</LinearGradientBrush>
</Grid.Background>
</Grid>
</Grid>
<ControlTemplate.Triggers>
<Trigger Property="IsMouseOver" Value="true">
<Setter TargetName="Border" Property="Background" Value="#FF0D95B8"></Setter>
</Trigger>
<Trigger Property="IsPressed" Value="true">
<Setter TargetName="Border" Property="Background" Value="#FF30A7C5"/>
<Setter TargetName="Border" Property="BorderBrush" Value="#FF30A7C5"/>
</Trigger>
<EventTrigger RoutedEvent="MouseEnter">
<BeginStoryboard>
<Storyboard>
<ColorAnimation Storyboard.TargetName="Border" Storyboard.TargetProperty="Background.Color" To="#FF30A7C5" Duration="0:0:1" AutoReverse="True"
RepeatBehavior="Forever"></ColorAnimation>
</Storyboard>
</BeginStoryboard>
</EventTrigger>
<EventTrigger RoutedEvent="MouseLeave">
<BeginStoryboard>
<Storyboard>
<ColorAnimation Storyboard.TargetName="Border" Storyboard.TargetProperty="Background.Color"
Duration="0:0:0.5"></ColorAnimation>
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</ControlTemplate.Triggers>
</ControlTemplate>