WPF图表控件-WPFVisifire.Charts

用途:图表显示控件

参考文档:http://www.visifire.com/visifire_charts_gauges_documentation.php(国内访问可能需要代理)

主要包括:

  1. 柱形图(Column)
  2. 曲线图(Line)
  3. 折线图(Step Line)
  4. 饼图(Pie)
  5. 横道图(Bar)
  6. 区域图(Area)
  7. 环形图(Doughnut)
  8. 堆积柱形图(Stacked Column)
  9. 100%堆积柱形图(100% Stacked Column)
  10. 堆积横道图(Stacked Bar)
  11. 100%堆积横道图(100% Stacked Bar)
  12. 堆积区域图(Stacked Area)
  13. 100%堆积区域图(100 Stacked Area)
  14. 气泡图(Bubble)
  15. 散射图(Point)
  16. 流线漏斗图(StreamLine Funnel)
  17. 漏斗图(Section Funnel)
  18. 阴阳烛图(CandleStick)
  19. 股票图(Stock)
  20. 极区图(Line)
  21. 雷达图(Radar)
  22. 光滑曲线图(Spline)
  23. 高密度曲线图(QuickLine)

 

相关步骤:

  1. 创建Wpf工程并引用WPFVisifire.Charts.dll
  2. 引用:  xmlns:chart="clr-namespace:Visifire.Charts;assembly=WPFVisifire.Charts"
  3. 页面代码:
  4. 后台代码
  5. 运行效果图如下
  6.  Theme :主题系列。 (内置五种主题Theme1、Theme2、Theme3、Theme4、Theme5)
  7. UniqueColors :颜色搭配是否唯一。
  8. LightingEnabled:背景高亮(这个效果不太好,一般设为Flase)。
  9.  IndicatorEnabled:“柱形图”上直接显示数据。
  10.  Titles:标题系列,图表可以有“N”个标题。
  11. View3D:“3D”效果展示。
  12. AxesY:“Y”轴
  13. ColorSet:设置图表色彩(内置: Visifire1, Visifire2,VisiGray,VisiBlue,VisiOrane,VisiGreen,VisiRed,VisiViolet,VisiAqua)

Chart主要属性

Series (数据系列,图表的关键元素)

  1.  DataPoints:数据点列。
  2.   RenderAs:图表类型。柱、饼、线、Bar、堆积等。
  3.  AxisYType:对应的“Y”轴。
  4. LegendText:图列。
  5.  DataPoints :数据点列

DataPoint(数据点)

  1.  AxisXLabel :X轴标签。
  2. YValue:对应“Y”轴值。
  3. ToolTipText :数据点提示信息
  4. 如果加载时需要动态效果需要在后台以new Chart()的方式创建图表,然后将其加入到指定容器即可达到期望效果
  5. 在以数据绑定方式显示图表数据时,相关页面代码如下

相关注意事项:

  1. 如果加载时需要动态效果需要在后台以new Chart()的方式创建图表,然后将其加入到指定容器即可达到期望效果
  2. 在以数据绑定方式显示图表数据时,相关页面代码如下

 

  后台数据绑定代码

 

  • chart2 为图表名
  • productinfos  数据集合 
posted @ 2014-09-28 10:48  [在河之洲]  阅读(7407)  评论(0编辑  收藏  举报