XtraCharts 套件 是一组专业的 .NET 图表控件 (可用于 Windows 窗体和 ASP.NET 平台、以及 XtraReports)。
经过精心设计,拥有使人印象深刻的多种图表类型、拥有一组备用的特殊可视化指标线、拥有实时监视功能、拥有可比较/可对比的分析功能、同时还拥有财务图表功能,XtraCharts 成为一种可满足所有图表需求的解决方案。
无论是什么样的数据源类型 (数据库、集合或透视网格),也无论输入数据的数量和种类如何,XtraCharts 是呈现任意数据的最佳工具,并拥有几乎无限的自定义功能。 XtraCharts 拥有高级智能自动化功能,使二维和三维图表的应用比以往更省事,同时通过显示友好而直观的界面,保持了其灵活性和高效性。
下面是此产品最突出的功能的概览。 要获得更多关于每个主题的详细说明,就请导航到相应的文档。
总体功能
-
支持多种 目标平台: XtraCharts 套件包括 ChartControl (用于 Windows 窗体) 和 WebChartControl (用于 ASP.NET)。 这两个控件都提供了类似的功能,同时充分利用了特定平台的所有优势。
-
完全支持其他 DevExpress 产品: PivotGridControl (ASPxPivotGrid) 和 XtraReports 。 要学习更多相关内容,请参阅 透视图表 (与透视网格控件集成) 和 XRChart。
-
支持多个不同的图表类型: 32 个 二维 和 18 个 三维 图表类型,从基本图表 (例如 条形图和柱状图、点图和折线图、饼图和漏斗图、或 雷达图和极坐标图) 到特殊图表 (例如 气泡图、甘特图 或特别设计用于直接处理极大量数据点的 快速标绘图)。
-
财务图表: 支持 股价图 和 K 线图 图表,以及技术指标线 (例如回归线和趋势线、斐波那契指标线和移动平均线)。
-
真实和平滑的三维绘制: 真正的 OpenGL 绘制 (有真正的光源、阴影和光斑) 和完整的抗锯齿支持 (始终有光洁的锐线,并且没有模糊边缘),支持图象旋转和透视投影,也为大部分系列类型支持透明度。
-
智能功能和自动化: 智能系列点标签、自动适应常见的数据源 (例如透视网格)、自动刻度分隔线、自动轴刻度和滚动范围调整、以及参数轴的自动日期时间模式。
-
呈现不同类型的多个系列: 在相同的图象中兼容不同的系列,支持不限制数目的窗格和辅助轴,支持刻度分隔线和对数轴刻度。
-
扩展的设计时刻支持: 在窗体上访问对象 (单击任意图表元素就可以在“属性”窗口中查看其设置),易用而完全可定制的图表向导 (组织了图表及其全部元素的所有选项),以及在设计时刻预览真实数据。
-
扩展说明功能: 附有灵活的图例,支持不限定数目的图表标题,也支持文本批注和图像批注,并且有多个用于调整其布局的选项。
数据绑定和交换
-
XtraCharts 支持多种公共的数据源类型,也包括完整的 ADO+ 支持。
-
非绑定模式 - 可以通过为点的 (X) 和 (Y) 坐标指定取值,从而实现人工填充系列的数据。 也可以把绑定系列和非绑定系列视图组合到单个图象中。
-
绑定各个系列 - XtraCharts 可以显示多个数据源中的数据,因为每个系列可以被绑定到所属的数据表。
-
使用系列模板 - 在这种模式中,ChartControl 自动创建系列视图,并且不需要人工填充系列集合。
-
筛选系列数据 - 此功能允许把筛选标准应用到特定系列所显示的数据,从而可以避免无关数据进入图表控件。
-
对系列数据排序 - 可以按照参数或取值,对系列中的数据排序。
-
系列数据汇总 - 可以为系列的数据应用多种汇总函数。
-
打印和导出 - 如果拥有 XtraPrinting 库,就可以轻松地把图表导出为: 图像文件 (支持多种文件格式)、PDF 文件、嵌入到 HTML 页面中的图像、嵌入到 Microsoft Excel 电子表格的图像、以及打印页面。
要获得更多信息,请参阅 提供数据 和 数据呈现。
外观定制
- 为每个元素定制外观 - 使用 XtraCharts,可以完全定制任一图表可视化元素的外观。
-
有多个调色板可用于自动系列着色 - 使用 XtraCharts 套件,在创建靓丽且协调的着色系列时,只需要少量的时间和努力。 我们提供了多个内置的外观和调色板 (或样式方案),可用于绘制图表元素、以及为自动为系列着色。 此外,还可以指定单独的调色板来绘制图表指标线。
-
自定义绘制 - 图表控件提供了特殊的事件,允许改变每个个体元素的外观、以及在图表上绘制自定义图形。
要获得更多信息,请参阅 外观定制。
最终用户功能
-
自动调整图表尺寸 - 当图表所在窗体的大小被改变时,图表将根据父窗体的大小来调整自身的尺寸,并且自动调整所有图表元素的尺寸。
-
用户交互 - 对于图表,您可以启用二维、三维图象的滚动和缩放功能、以及三维图象的旋转功能。 此外,还可以允许最终用户管理图表批注的位置。 同时,我们为所有图表元素都提供了点击测试支持。
-
坐标转换 - 支持“点对图象”和“图象对点”坐标转换,外加支持在图表上绘制自定义图形的功能,从而为您可以实现的交互任务提供了无限的选项。
参阅