Previous topicNext topic
Help > 开发指南 > 窗体开发 > 控件参考 > 控件参考 > 图表 > SmFlexChart > 属性 >
Animation动画

动画为任何应用程序提供了优势,并通过为其静态元素带来生命来增强用户体验。

图表提供了开箱即用的功能来为图表设置动画。类的 AnimationSettings 属性允许您选择是否显示动画以及在何处显示动画。此属性接受 AnimationSettings 枚举中的值,并允许您将动画设置为在图表加载或更新、轴加载或更新或在所有情况下显示。各种动画选项有助于使图表动态化,可以使用“AnimationLoad动画加载”和“AnimationUpdate动画更新”属性进行设置。这些属性分别是“AnimationLoadOptions”和“AnimationOptions”类型,并允许您访问属性以设置这些选项,例如缓动效果、持续时间、方向、类型等。

AnimationSettings动画设置选项说明

成员 说明
All 显示所有动画。
Axes 在加载或更新数据期间为轴制作动画。
AxesLoad 加载数据期间为轴制作动画。
AxesUpdate 在更新数据期间为轴制作动画。
Load 在加载数据期间显示动画。
None 动画已禁用。
Update 在更新数据期间显示动画。

饼图的动画

对于饼图或旭日图,FlexPie 类的 AnimationSettings 属性允许您在图表加载和/或更新时设置动画。就像 FlexChart 类一样,FlexPie 类还允许您设置 AnimationLoad 和 AnimationUpdate 属性,以指定各种动画选项,如缓动、持续时间以及通过 PieAnimationOptions 类的切片属性。