zoukankan      html  css  js  c++  java
  • 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>
  • 相关阅读:
    Oracle 删除某个用户下的对象
    解决11g导出时,空表不能导出问题
    Oracle常用sql
    Oracle 创建表空间和用户
    chapter4.1、函数,参数
    chapter3.6、标准库datetime
    chapter3.5内建函数
    简单选择排序和二元选择排序
    chapter3.4解析式、生成器
    列表解析练习
  • 原文地址:https://www.cnblogs.com/androllen/p/3622509.html
Copyright © 2011-2022 走看看