Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将动画的xaml更改为代码隐藏动画_C#_Wpf_Xaml_Animation - Fatal编程技术网

C# 将动画的xaml更改为代码隐藏动画

C# 将动画的xaml更改为代码隐藏动画,c#,wpf,xaml,animation,C#,Wpf,Xaml,Animation,以下是通过blend for windows phone应用程序创建的故事板。它通过将栅格从顶部变换到中心位置来创建栅格动画。 但问题是我想从代码背后做完全相同的事情。告诉我怎么做。非常感谢您帮助我用c语言转换这段代码,这样我就可以在这个网格上从代码隐藏中运行动画了 <Page.Resources> <Storyboard x:Name="Storyboard1"> <DoubleAnimationUsingKeyFrames Storybo

以下是通过blend for windows phone应用程序创建的故事板。它通过将栅格从顶部变换到中心位置来创建栅格动画。 但问题是我想从代码背后做完全相同的事情。告诉我怎么做。非常感谢您帮助我用c语言转换这段代码,这样我就可以在这个网格上从代码隐藏中运行动画了

<Page.Resources>
    <Storyboard x:Name="Storyboard1">
        <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)" Storyboard.TargetName="SecondaryGrid">
            <EasingDoubleKeyFrame KeyTime="0" Value="3.731"/>

            <EasingDoubleKeyFrame KeyTime="0:0:1" Value="3.731"/>
        </DoubleAnimationUsingKeyFrames>
        <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)" Storyboard.TargetName="SecondaryGrid">
            <EasingDoubleKeyFrame KeyTime="0" Value="-456.468"/>

            <EasingDoubleKeyFrame KeyTime="0:0:1" Value="-7.463"/>
        </DoubleAnimationUsingKeyFrames>
    </Storyboard>
</Page.Resources>


请自己努力做到这一点,而不是简单地说“告诉我怎么做”,然后向我们展示您的尝试。在线搜索示例。。。也喜欢和。。。一般来说,XAML只是一种不同的语法,用于以代码中的相同方式声明类。是什么阻止您直接在代码隐藏中声明这一切?