none
在Silverlight 2中实现超酷图表(3) RRS feed

  • 常规讨论

  • 在Silverlight 2中实现超酷图表
    发布于:2008-06-23 17:02:47 作者:李会军 来源:http://terrylee.cnblogs.com 访问:223次 文字:



     设置动画类型



      Visifire还可以指定图标加载时的动画类型,内置了5中动画类型,它们的描述如下所示:



    TerryLee_0047

     



      设置动画类型:



    TerryLee_0048

     



      这样在加载图表时,可以显示不同的动画。Visifire项目代码还需要进一步完善,很多东西都没有使用枚举,而是用字符串来表示,如上面提到的Theme和AnimationType等。



     设置颜色集合



      Visifire内置了很多的图标颜色集合,我们可以为最终生成的图表设置颜色,如下代码所示:



    TerryLee_0049

     



      最终生成的图表效果如下图所示:



    TerryLee_0050

     



     设置图表类型



      Visifire中内置了各种图表类型,包括柱状图,饼图等。它提供了ChartTypes枚举:



    TerryLee_0051

     



      但是这个枚举似乎并没有什么用,在设置时仍然需要用枚举对应的字符串,并且图表类型的设置实在DataSeries对象上,而不是Chart对象,如下代码所示:



    TerryLee_0052

     



      运行后效果如下图所示:



    TerryLee_0053

     



      关于Visifire就简单的介绍这么多,大家可以去查看相关的文档。



     相关资源



      下载Visifire项目开发包



      源代码:http://code.google.com/p/visifire/

      SVN地址:http://visifire.googlecode.com/svn/trunk

      在线文档:http://www.visifire.com/visifire_charts_documentation.php

     总结



      本文简单的介绍了使用Visifire项目在Silverlight 2中实现图形报表,希望对大家有所帮助。



      示例下载:



      



      作者:TerryLee

    My blog: http://blog.csdn.net/dotfun http://dotfun.cnblogs.com

    My contact: QQ:372900288 E-mail:372900288@qq.com msn:sellnet007@hotmail.com

    2009年3月11日 7:24
    版主