• 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>
  • 相关阅读:
    ansible二
    ansible一
    MySQL索引
    MySQL binlog server原理与搭建
    MySQL online DDL 白话
    MySQL online ddl原理
    Microsoft Visual C++ 14.0 is required解决方法
    man的汉化及使用
    对象,类,命名空间,继承......
    PHP初识
  • 原文地址:https://www.cnblogs.com/androllen/p/3622509.html
Copyright © 2020-2023  润新知