WPF加载动画实现

WPF 的动画系统挺强的,用来做一个像时钟一样旋转的加载动画,既实用又能提升界面逼格。动画的核心是Storyboard配合DoubleAnimation,控制元素绕中心点旋转。XAML 里定义个RotateTransform,再绑个 360 度的动画,设置RepeatBehavior="Forever",基本就搞定了。C#后台还可以用storyboard.Begin()storyboard.Stop()来控制启停,交互性也比较强。如果你项目里经常有等待场景,不妨试试看,加个动画让用户感觉“系统在努力”,体验一下子就上来了。

zip 文件大小:222.32KB