WPF EventTrigger,BeginStoryboard

<Window x:Class="WpfApplication2.LoginWind"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="LoginWind" 
        Height="333" Width="459"  WindowStyle="None" Background="White" MouseLeftButtonDown="Window_MouseLeftButtonDown"
        RenderTransformOrigin="0.5,0.5">



    <Grid  RenderTransformOrigin="0.5,0.5">
        <Grid.RenderTransform>
            <ScaleTransform x:Name="t" ScaleX="1" ScaleY="1">

            </ScaleTransform>
        </Grid.RenderTransform>
        <Grid.Triggers>
            <EventTrigger  RoutedEvent="Loaded">
                <BeginStoryboard>
                    <Storyboard>
                        <DoubleAnimation From="0.5" To="1" Storyboard.TargetName="t" Storyboard.TargetProperty="ScaleX" Duration="0:0:2">

                            <DoubleAnimation.EasingFunction>
                                <ElasticEase Oscillations="3"/>
                            </DoubleAnimation.EasingFunction>
                        </DoubleAnimation>
                        <DoubleAnimation From="0.5" To="1" Storyboard.TargetName="t" Storyboard.TargetProperty="ScaleY" Duration="0:0:2">

                            <DoubleAnimation.EasingFunction>
                                <ElasticEase Oscillations="3"/>
                            </DoubleAnimation.EasingFunction>
                        </DoubleAnimation>


                    </Storyboard>



                </BeginStoryboard>
            </EventTrigger>
        </Grid.Triggers>

        <Button Content="Button" Height="28" HorizontalAlignment="Left" Margin="178,235,0,0" Name="button1" VerticalAlignment="Top" Width="90" Click="button1_Click" />
        <Image Height="93" Name="image1" Stretch="UniformToFill" VerticalAlignment="Top" Source="/WpfApplication2;component/Images/Penguins.jpg">
            <Image.OpacityMask>
                <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
                    <GradientStop Color="Black" Offset="1" />
                    <GradientStop Color="Transparent" Offset="0.244" />
                </LinearGradientBrush>
            </Image.OpacityMask>
        </Image>
        <Label FontSize="33" FontWeight="Bold"  Content="Wo zhu tool" Height="65" HorizontalAlignment="Left" Margin="12,7,0,0" Name="label1" VerticalAlignment="Top" Width="322" Foreground="#FFCB3939" />
        <TextBox Height="33" HorizontalAlignment="Left" Margin="125,136,0,0" Name="textBox1" VerticalAlignment="Top" Width="192" />
        <TextBox Height="32" HorizontalAlignment="Left" Margin="127,183,0,0" Name="textBox2" VerticalAlignment="Top" Width="190" />
    </Grid>
</Window>

  

原文地址:https://www.cnblogs.com/wgscd/p/9767851.html