转至元数据结尾
转至元数据起始

动画通过赋予其原本静态的元素以生命,从而为任何应用程序带来优势,并增强了用户体验。

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


CS
//将动画应用于图表 
flexChart1.AnimationSettings = C1.Chart.AnimationSettings.Load;
flexChart1.AnimationUpdate.Easing = C1.Chart.Easing.Linear;
flexChart1.AnimationUpdate.Duration = 500;
flexChart1.AnimationLoad.Type = C1.Chart.AnimationType.Series;   

       

饼图和旭日图中的动画

对于饼图或旭日图,  FlexPie类的AnimationSettings属性  使您可以设置在图表加载,更新时显示动画,或者两种情况下都显示动画。与FlexChart类一样,FlexPie类还允许您设置  AnimationLoad和  AnimationUpdate属性,以通过PieAnimationOptions类指定各种动画选项,如  缓动效果,  持续时间以及切片属性。


CS
//将动画应用于饼图
flexPie1.AnimationSettings = C1.Chart.AnimationSettings.Load;
flexPie1.AnimationUpdate.Easing = C1.Chart.Easing.Linear;
flexPie1.AnimationUpdate.Duration = 500;
flexPie1.AnimationLoad.Type = C1.Chart.AnimationType.Series; 

      


  • 无标签