总结几种应用于WPF的Chart插件

来源:互联网 发布:看小说软件排行 编辑:程序博客网 时间:2024/06/09 19:01

Visifire

visifire可应用于WPF,Silverlight、Share Point、Windows Phone、Windows 8
优点:界面美观,包含常见的图表类型,可缩放,且可设置数据点的鼠标响应事件,X轴设置为时间轴类型后,tooltip会自动显示时间值。
缺点:Y轴仅提供Primary和Secondary两种类型,不支持多轴,且在查看数据点信息时,必须将鼠标移至数据点上才可显示tooltip,较为不方便。

C1Chart

ComponentOne是葡萄城的一款控件包,其中包含C1Chart for WPF
优点:界面较美观,包含常见的图表类型,可缩放,可多轴,鼠标距离数据点一定距离即可显示ToolTip。
缺点:显示时间轴数据时必须经过转换,无法响应单个数据点的鼠标事件,且在多轴状态下tooltip显示异常,询问客服后也未有解答。
Demo:http://download.csdn.net/detail/shirley7758/9147467

Syncfusion Chart

syncfusion是一款开发组件库,其中包含Chart控件
优点:界面较为美观,包含常见的图表类型,其提供的chart菜单提供缩放、改变线型和配色的功能,可多轴,可响应单个数据点的鼠标事件,可设置ToolTip。
缺点:显示时间轴数据时必须经过转换,目前只支持Clumn类型的数据点的基本样式和选中样式设置。
Demo:http://download.csdn.net/detail/shirley7758/9147461

ToolKit

ToolKit是微软团队开发的开源产品,在项目中引用System.Windows.Controls.DataVisualization.Charting即可使用Chart控件
优点:包含常见的图表类型,可多轴,可响应单个数据点鼠标事件。
缺点:界面单一,当后台动态加载多轴时,无法响应数据点的鼠标事件,无缩放功能,需用户设置。
Demo:http://download.csdn.net/detail/shirley7758/9147427

1 0