• wp8 入门到精通 动画


    http://samples.msdn.microsoft.com/Silverlight/SampleBrowser/index.htm#/?sref=transforms_ovw_animating_transforms

    public Storyboard HideStoryBoard()
    {
    Storyboard storyboard = new Storyboard();
    double num = 0.2;
    DoubleAnimation animation = new DoubleAnimation();
    Storyboard.SetTarget(animation, sp);
    animation.SetValue(Storyboard.TargetPropertyProperty, new PropertyPath("(UIElement.RenderTransform).(CompositeTransform.TranslateX)"));
    animation.To = 480;
    animation.From = ((CompositeTransform)sp.RenderTransform).TranslateX;
    animation.Duration = new Duration(TimeSpan.FromSeconds(num));
    
    PowerEase ease = new PowerEase();
    ease.EasingMode = EasingMode.EaseInOut;
    ease.Power = 2.0;
    animation.EasingFunction = ease;
    
    
    DoubleAnimation animationOpacity = new DoubleAnimation();
    Storyboard.SetTarget(animationOpacity, sp);
    animationOpacity.SetValue(Storyboard.TargetPropertyProperty, new PropertyPath("UIElement.Opacity"));
    animationOpacity.To = 0;
    animationOpacity.From = 1;
    animationOpacity.Duration = new Duration(TimeSpan.FromSeconds(num));
    
    animationOpacity.SetValue(Storyboard.TargetNameProperty, "sp");
    animationOpacity.SetValue(Storyboard.TargetPropertyProperty, new PropertyPath("UIElement.Opacity"));
    
    Storyboard.SetTargetName(animationOpacity, sp.Name);
    Storyboard.SetTargetProperty(animationOpacity, new PropertyPath(StackPanel.OpacityProperty));
    
    storyboard.Children.Add(animation);
    storyboard.Children.Add(animationOpacity);
    return storyboard;
    }
                <Button x:Name="myStackPanel">
                    <Button.Triggers>
                        <EventTrigger>
                            <BeginStoryboard>
                                <Storyboard>
                                    <ColorAnimation BeginTime="00:00:00" From="Red" To="Transparent" Duration="0:0:3"
                                                    Storyboard.TargetName="mySolidColorBrush" 
                                            Storyboard.TargetProperty="Color">
                                    </ColorAnimation>
                                </Storyboard>
                            </BeginStoryboard>
                        </EventTrigger>
                    </Button.Triggers>
                    <Button.Background>
                        <SolidColorBrush x:Name="mySolidColorBrush" Color="Red" />
                    </Button.Background>
                </Button>
  • 相关阅读:
    Mysql 从入门到遗忘
    Centos7开放及查看端口
    创建及修改数据库
    02_python是一种什么语言?
    03_SQL server数据类型
    02_关系数据库
    01_初识数据库
    kali 更新源
    01_Python简介
    Alertmanager高可用
  • 原文地址:https://www.cnblogs.com/luquanmingren/p/3622509.html
Copyright © 2020-2023  润新知