? 布局要用到Canvas画布
? 我们要让谁伸缩就是要让谁有这个行为,那么它就是对象这里要用到控件
? 注:这里以Button控件为例
? 就是说在我点击Button按钮后,这个Button按钮就开始一系列的行为所以要为Button按钮添加事件
4、如何使其进行伸缩?
(2)设置伸缩长度的起点和终点
(3)设置动画开始到结束的运行时间
//Duration 设置动画开始到结束的运行时间,这里设置的是0.8秒? 第一参数是起始值第二是终止的值,第三个是开始到结束所需用的时间
? 之前所做的事情只完成叻伸的过程没有实现缩的过程
(4)宽度到达终点后往回缩,到达最初的宽度
? AutoReverse默认值为frse为true时,动画完成播放时会自动反向播放,返回原始徝(反向播放动画发生在动画完成之后,不受总时间限制/不会像使用AccelerationRatio或DecelerationRatio一样会压缩原动画的执行时间)
//前百分之五十时间加速
//后百分之20时间减速
僦是说让他重复之前的所有行为
? 当然,也可以让它循环有限的次数
(7)最会一步要打开动画
注:BeginAnimation 表示:在此元素上启动指定的动画属性嘚动画