WpfApplication7/MainWindow.xaml.cs
(完整代码) 1KBusing System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
namespace WpfApplication7
{
/// <summary>
/// MainWindow.xaml 的交互逻辑
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
private void Button_Click(object sender, RoutedEventArgs e)
{
//实例化一个DoubleAnimation类
DoubleAnimation doubleAnimation = new DoubleAnimation();
doubleAnimation.From = btn1.Width;
//前50%时间加速度运行。
doubleAnimation.AccelerationRatio = 0.5;
///后20%时间减速运行
doubleAnimation.DecelerationRatio = 0.2;
doubleAnimation.To = 250;
doubleAnimation.Duration = new Duration(TimeSpan.FromSeconds(5));
btn1.BeginAnimation(Button.WidthProperty, doubleAnimation);
//实例化一个DoubleAnimation类
DoubleAnimation doubleAnimation1 = new DoubleAnimation();
doubleAnimation1.From = btn1.Height;
//前50%时间加速度运行。
doubleAnimation1.AccelerationRatio = 0.5;
///后20%时间减速运行
doubleAnimation1.DecelerationRatio = 0.2;
doubleAnimation1.To = 250;
doubleAnimation1.Duration = new Duration(TimeSpan.FromSeconds(5));
btn1.BeginAnimation(Button.HeightProperty, doubleAnimation1);
}
}
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
