Wpf(Storyboard)动画简单实例

更新时间:2023-06-17 13:29:53 阅读: 评论:0

Wpf(Storyboard)动画简单实例
动画的三种变换⽅式
海淀实验小学划片RotateTransform:旋转变换变化值:CenterX围绕转的圆⼼横坐标
CenterY纵坐标
Angle旋转⾓度(⾓度正负表⽰⽅向)
ScaleTransform:缩放变换变化值:ScaleX横向放⼤倍数 ScaleY纵向(负值时翻转)
TranslateTransform:平移变换变化值: X横坐标 Y纵坐标
其中
<Image.Projection>      后多了三种变化值,RotationX,RotationY,RotationZ分别围绕X Y Z轴转(单位度数)可以通过设置定时器来实现动画。<;控件.RenderTransform>
<;变换⽅式x:Name = “名字”></变换⽅式>意大利语词典
</控件.RenderTransform >
在Wpf下使⽤:
在xaml <window></winodw>中添加:
<window. Resources>
<Storyboard x:Key=”动画名字”  RepeatBehavior="Forever">
<DoubleAnimation Storyboard.TargetName="名字"
Storyboard.TargetProperty="变化值"
From="数 " To="数 "
BeginTime="XX:XX:XX"
Duration="XX:XX:XX">
</DoubleAnimation>
<!--可以同时变化多个值。-->
<DoubleAnimation Storyboard.TargetName="名字"
Storyboard.TargetProperty="变化值"
From="数 " To="数 "
地道英语
BeginTime="XX:XX:XX"
如何面对失败
Duration="XX:XX:XX">
</DoubleAnimation>nrb
</Storyboard>
</windows. Resources>
在程序调⽤位置中添加(⼀般在窗⼝加载⽅法中添加)运⾏动画
Storyboard sbd = Resources["动画名字"]as Storyboard;
sbd.Begin();
注意区分这⾥的名字和动画名字是不同的。⼀般名字是控件的名字。
RepeatBehavior获取或设置此时间线的重复⾏为。Forever循环动画
DoubleAnimation它在指定的持续时间内将动画从指定的起始值继续到指定的⽬标值。
From,To 动画开始到结束变化的值
BeginTime,Duration动画开始到结束所⽤时间
DoubleAnimation中的值:
AutoRever="True/Fal"
是否播放结束后倒序播放,例如:⼀朵云从左往右飘然后再从右往左飘回来
下⾯⽅式实例:
控件部分:
<Image Source="Images/cloud.png" Width="190" Height="50" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="20,20,0,0"> <Image.RenderTransform>
<TranslateTransform x:Name="cloud"></TranslateTransform>
</Image.RenderTransform>
</Image>
动画部分:
charting<Window.Resources>
<Storyboard x:Key="sbCloud" RepeatBehavior="Forever">
<DoubleAnimation Storyboard.TargetName="cloud"在线答疑
Storyboard.TargetProperty="X"
From="0" To="280"
BeginTime="00:00:00"
Duration="00:00:10">
</DoubleAnimation>
<DoubleAnimation Storyboard.TargetName="cloud"
Storyboard.TargetProperty="Y"
From="0" To="30"esmtp
BeginTime="00:00:00"
Duration="00:00:10">
</DoubleAnimation>
</Storyboard>
少儿读物推荐</Window.Resources>
天使的英文怎么写这篇⽂章主要是给⾃⼰看的,描述错误请见谅。

本文发布于:2023-06-17 13:29:53,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/148265.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:动画   名字   结束
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图