WPF图表控件-WPFVisifire.Charts

用途:图表显示控件

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

主要包括:

柱形图(Column)
曲线图(Line)
折线图(Step Line)
饼图(Pie)
横道图(Bar)
区域图(Area)
环形图(Doughnut)
堆积柱形图(Stacked Column)
100%堆积柱形图(100% Stacked Column)
堆积横道图(Stacked Bar)
100%堆积横道图(100% Stacked Bar)
堆积区域图(Stacked Area)
100%堆积区域图(100 Stacked Area)
气泡图(Bubble)
散射图(Point)
流线漏斗图(StreamLine Funnel)
漏斗图(Section Funnel)
阴阳烛图(CandleStick)
股票图(Stock)
极区图(Line)
雷达图(Radar)
光滑曲线图(Spline)
高密度曲线图(QuickLine)

相关步骤:

1.创建Wpf工程并引用WPFVisifire.Charts.dll
2.引用: xmlns:chart=“clr-namespace:Visifire.Charts;assembly=WPFVisifire.Charts”
3.代码:
WPF图表控件-WPFVisifire.Charts
4.运行效果图如下
WPF图表控件-WPFVisifire.Charts

5.Theme :主题系列。 (内置五种主题Theme1、Theme2、Theme3、Theme4、Theme5)
6.UniqueColors :颜色搭配是否唯一。
7.LightingEnabled:背景高亮(这个效果不太好,一般设为Flase)。
8.IndicatorEnabled:“柱形图”上直接显示数据。
9.Titles:标题系列,图表可以有“N”个标题。
10.View3D:“3D”效果展示。
11.AxesY:“Y”轴
12.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.在以数据绑定方式显示图表数据时,相关页面代码如下
WPF图表控件-WPFVisifire.Charts
后台数据绑定代码
WPF图表控件-WPFVisifire.Charts
chart2 为图表名

productinfos 数据集合