Wpf/Wp/Silverlight-Chart图表控件:柱状图、饼状图等使用汇总

链接:http://www.cnblogs.com/jimson/archive/2010/06/21/Wpfchat.html

   http://www.cnblogs.com/mgen/p/3236175.html

   http://www.fengfly.com/plus/view-202939-1.html

   http://www.pin5i.com/showtopic-25016.html

   http://www.cnblogs.com/wJiang/archive/2010/12/14/1905660.html

Chart FX for WPF:

   http://www.evget.com/article/2013/3/11/18613.html

   http://www.evget.com/article/2012/12/24/18330.html

思路:1.项目添加dll引用,Xmal添加命名空间引用(dll版本不对可能引发依赖错误)

   2.后台准备数据,键值对或者对象(2个以上基本类型的属性)

   3.Xaml端增加Chart控件及数据绑定

 MVVM:

<chart:Chart Grid.Row="1" Grid.Column="1">
    <chart:Chart.Series >
        <chart:ColumnSeries Title="日期" ItemsSource="{Binding ChargeDateSumCollection}" 
                                    IndependentValueBinding="{Binding ChargeDate}" DependentValueBinding="{Binding Account}"/>
    </chart:Chart.Series>
</chart:Chart>



可绘制图形:

1、LineSeries  线性图

2、PieSeries  饼图

3、ColumnSeries  柱形图

4、AreaSeries  区域图

5、BarSeries  条状图

6、ScatterSeries  散点图

7、BubbleSeries 气泡图

组件的常用属性:

ActualAxes:获取显示在该组件上的实际轴数。

Axes:获取或设置在组件中的轴的序列。

ChartAreaStyle:获取或设置ISeriesHost的图表区域样式。

LegendItems:获取图例项的集合。

LegendStyle:获取或设置图例的样式。

LegendTitle:获取或设置图例的标题内容。

PlotAreaStyle:获取或设置该组件绘图区域的样式。

Series:获取或设置显示在该组件中的数据序列集合。

StylePalette:获取或设置一个由ISeriesHost子项所使用的样式调色板。

Title:获取或设置该组件的标题。

TitleStyle:获取或设置该组件的标题的样式。

原文地址:https://www.cnblogs.com/maomiyouai/p/3425308.html