Animation 动画
Click 事件创建
.From 设置初始值 .To 设置结束值
FromSeconds() 设置动画持续时间
Forever 无数次动作
首先声明动画的命名空间
using System.Windows.Media.Animation;
然后画一个按钮 在按钮的事件里面添加动画改编
<Button x:Name="btu"
Background="red"
Margin="10"
Width="100"
Height="50"
Click="btu_Click"
Content="执行动画" />
private void btu_Click(object sender, RoutedEventArgs e)
{
//new一个双精度的动画
DoubleAnimation animation = new DoubleAnimation();
animation.From = btu.Width;//设置动画初始值
animation.To = btu.Width - 30;//动画的结束值
animation.Duration = TimeSpan.FromSeconds(2);//动画持续时间
animation.AutoReverse = true;//是否反复执行
animatio