• 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>
  • 相关阅读:
    nginx
    git命令
    mysql的优化
    nginx下的负载均衡
    IO模式和IO多路复用
    回顾java基础—Java数据类型
    解决jdk1.8上编译dubbo失败
    KB,Kb单位换算,网络带宽中的Kbps和KB/s到底是什么意思? (注:B和b的区别)
    生成器函数_yield_yield from_send
    推导式_集合
  • 原文地址:https://www.cnblogs.com/androllen/p/3622509.html
Copyright © 2020-2023  润新知