Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <Style x:Key="PurpleButton" TargetType="{x:Type Button}">
- <Setter Property="FocusVisualStyle" Value="{StaticResource ButtonFocusVisual}"/>
- <Setter Property="Background" Value="{StaticResource ButtonNormalBackground}"/>
- <Setter Property="BorderBrush" Value="{StaticResource ButtonNormalBorder}"/>
- <Setter Property="BorderThickness" Value="1"/>
- <Setter Property="Foreground" Value="{DynamicResource {x:Static SystemColors.ControlTextBrushKey}}"/>
- <Setter Property="HorizontalContentAlignment" Value="Center"/>
- <Setter Property="VerticalContentAlignment" Value="Center"/>
- <Setter Property="Padding" Value="1"/>
- <Setter Property="Template">
- <Setter.Value>
- <ControlTemplate TargetType="{x:Type Button}">
- <ControlTemplate.Resources>
- <Storyboard x:Key="OnMouseEnter1">
- <ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(TextElement.Foreground).(SolidColorBrush.Color)" Storyboard.TargetName="Content">
- <EasingColorKeyFrame KeyTime="0" Value="White"/>
- </ColorAnimationUsingKeyFrames>
- <ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(SolidColorBrush.Color)" Storyboard.TargetName="mainBorder">
- <EasingColorKeyFrame KeyTime="0" Value="#E58E00B8"/>
- </ColorAnimationUsingKeyFrames>
- </Storyboard>
- <Storyboard x:Key="OnMouseLeave1">
- <ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(SolidColorBrush.Color)" Storyboard.TargetName="mainBorder">
- <EasingColorKeyFrame KeyTime="0" Value="#FF8E00B8"/>
- </ColorAnimationUsingKeyFrames>
- <ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(TextElement.Foreground).(SolidColorBrush.Color)" Storyboard.TargetName="Content">
- <EasingColorKeyFrame KeyTime="0" Value="White"/>
- </ColorAnimationUsingKeyFrames>
- </Storyboard>
- <Storyboard x:Key="Click">
- <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Storyboard.TargetName="Content">
- <EasingDoubleKeyFrame KeyTime="0" Value="1.334"/>
- </DoubleAnimationUsingKeyFrames>
- <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Storyboard.TargetName="Content">
- <EasingDoubleKeyFrame KeyTime="0" Value="1.334"/>
- </DoubleAnimationUsingKeyFrames>
- </Storyboard>
- <Storyboard x:Key="unclick">
- <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Storyboard.TargetName="Content">
- <EasingDoubleKeyFrame KeyTime="0" Value="0"/>
- </DoubleAnimationUsingKeyFrames>
- <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Storyboard.TargetName="Content">
- <EasingDoubleKeyFrame KeyTime="0" Value="0"/>
- </DoubleAnimationUsingKeyFrames>
- </Storyboard>
- </ControlTemplate.Resources>
- <Grid x:Name="grid" Margin="-56,-26,-38,6" Background="#00D33636">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="89*"/>
- <ColumnDefinition Width="80*"/>
- </Grid.ColumnDefinitions>
- <Border x:Name="mainBorder" BorderThickness="1" HorizontalAlignment="Left" Height="41.96" VerticalAlignment="Top" Width="169" Margin="0" Background="#FF8E00B8" CornerRadius="10" Grid.ColumnSpan="2" BorderBrush="#FF62037E">
- <TextBlock x:Name="Content" TextWrapping="Wrap" Margin="58.3,11.646,62.3,13.646" HorizontalAlignment="Center" VerticalAlignment="Center" FontFamily="Razer Regular" Foreground="White" RenderTransformOrigin="0.5,0.5">
- <TextBlock.RenderTransform>
- <TransformGroup>
- <ScaleTransform/>
- <SkewTransform/>
- <RotateTransform/>
- <TranslateTransform/>
- </TransformGroup>
- </TextBlock.RenderTransform><Run Text="Button"/></TextBlock>
- </Border>
- <Border x:Name="lightShade" BorderBrush="{x:Null}" BorderThickness="1" HorizontalAlignment="Left" Height="21.96" VerticalAlignment="Top" Width="169" Background="White" Opacity="0.25" CornerRadius="10" Grid.ColumnSpan="2"/>
- <Border x:Name="bottomShade" BorderBrush="{x:Null}" BorderThickness="1" HorizontalAlignment="Left" Height="5" VerticalAlignment="Top" Width="150" Grid.ColumnSpan="2" Margin="14,34.96,0,0" CornerRadius="10" Background="White" Opacity="0.1"/>
- </Grid>
- <ControlTemplate.Triggers>
- <EventTrigger RoutedEvent="UIElement.MouseEnter">
- <BeginStoryboard Storyboard="{StaticResource OnMouseEnter1}"/>
- </EventTrigger>
- <Trigger Property="IsPressed" Value="True">
- <Trigger.ExitActions>
- <BeginStoryboard x:Name="unclick_BeginStoryboard" Storyboard="{StaticResource unclick}"/>
- </Trigger.ExitActions>
- <Trigger.EnterActions>
- <BeginStoryboard x:Name="Click_BeginStoryboard" Storyboard="{StaticResource Click}"/>
- </Trigger.EnterActions>
- </Trigger>
- <EventTrigger RoutedEvent="UIElement.MouseLeave">
- <BeginStoryboard x:Name="OnMouseLeave1_BeginStoryboard" Storyboard="{StaticResource OnMouseLeave1}"/>
- </EventTrigger>
- </ControlTemplate.Triggers>
- </ControlTemplate>
- </Setter.Value>
- </Setter>
- </Style>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement