您的位置:首页 > 其它

利用ComponentOne创建具有动画效果的图表

2013-02-20 16:52 288 查看
ComponentOne的最新版本2012 V3中的C1 Chart控件提供了新的动画API,利用C1 Chart控件可以轻松地实现动画图表的旋转,缩放等复杂动画效果,接下来我已实例为大家展示ComponentOne控件集中的C1 Chart控件的应用。
首先介绍创建动画图表的方法:C1Chart中有一个单PlotElementAnimation类,它只有两个属性:Storyboard和SymbolStyle。这两个属性让你可能灵活将动画故事板和风格的任意组合来自定义动画。然后在图表数据对象中将PlotElementAnimation绑定至一个新LoadAnimation属性,并可以完成图表动画的创建。

实例1:创建淡入动画

<c1:C1Chart x:Name="c1Chart1" Palette="Office">
<c1:C1Chart.Data>
<c1:ChartData>
<c1:DataSeries Label="s1" Values="1 2 3 4 5" />
<c1:ChartData.LoadAnimation>
<c1:PlotElementAnimation Storyboard="{StaticResource sbOpacity}"
SymbolStyle="{StaticResource styleOpacity}"/>
</c1:ChartData.LoadAnimation>
</c1:ChartData>
</c1:C1Chart.Data>
</c1:C1Chart>







                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: