隐藏C1Chart的空白数据

C1Chart可以展示数据,但有的时候数据是空。本文就来介绍在数据为空的情况下,如何隐藏掉C1Chart的空白数据不显示。Disaplay属性默认的情况下,ChartDataSeries提供了Display属性,设置它为ExcelueHoles就可以展示连续的线,去掉空白的数据。

.NET图表:C1Chart和FlexChart的对比分析(下)

在上一篇我们介绍了FlexChart与C1Chart的对比区别(.NET图表:C1Chart和FlexChart的对比分析(上)),本文就来接着介绍FlexChart的高级图表功能。高级.NET图表能力除了我们在上一篇文章中所介绍的新功能,FlexChart改进和补充了现有C1chart的特征。通过使用FlexChart,就可以向应用程序添加高级的图表能力。

.NET图表:C1Chart和FlexChart的对比分析(上)

2016V2版本正式发布了,随之,FlexChart吸引了大家的眼球。我们知道.NET中已经有C1Chart图表控件,那么FlexChart这到底是个什么样的控件,作为.NET图表控件的后起之秀,能为我们带来什么?本文就来对比分析C1Chart和FlexChart新旧两大图表控件,方便用户选择。

C1Chart for WPF初级教程-导出(PDF,EXCEL)

C1Chart可以导出成不同的格式,比如PDF和Excel。本篇内容主要描述C1Chart的导出,导出成PDF和导出到Excel。

C1Chart for WPF初级教程-数据。和数据源相关的那些事(四)

这部分内容我们一直在讲数据绑定.本章我们就来逐步介绍如何将C1Chart绑定到XML数据源。在XAML页面下有一个XML数据源,我们需要将C1Chart控件绑定到xml数据。数据展示了一个简单的bar图表信息,有一个Y轴代表城市的名称,和X轴代表每一个国家的统计。图表使用一个系列来画统计数据。一个legend用来展示统计颜色。在本章中用到的最主要的绑定是使用在XAML代码中的ChartData类。

C1Chart for WPF初级教程-标记和标签。撕名牌大战(二)

标记和标签。撕名牌大战(二):代码添加标记在标记和标签的第一部分标记和标签。撕名牌大战(一),我们介绍了如何添加简单的绑定标记。而且代码都是实用XAML markup来实现的。有的客户经常使用的是代码,本文就在第一部分的基础上,演示如何使用C#代码完成这些事情。

C1Chart for WPF初级教程-标记和标签。撕名牌大战(三)

标记和标签。撕名牌大战(三):DataPointChanged在前两个部分标记和标签。撕名牌大战(一)和标记和标签。撕名牌大战(二)中,我们分别介绍了如何用XAML代码和C#代码添加一个标记标签。本文就此基础上,介绍当图表展示后,如何使用代码更新窗体上的标签元素。比如,我们已经创建了标记,现在我们要改变标记的展示形式。这个时候,我们就要监听标记的DataPointChanged 事件。

C1Chart for WPF初级教程-标记和标签。撕名牌大战(一)

标记和标签。撕名牌大战(一):简单绑定标记这是GCDN里最常见的问题,我见到示例里有添加标记和标签,可是是如何实现的呢?下面我们就撕下C1Chart大美女身上的这个标签,从数据开始,教你如何简单的添加一个绑定的标签。本文介绍如何当鼠标Hover到数据上时,提示一个标签,并且在标签上显示相关的数据。对于展示绑定的和交互的标记和标签,C1Chart有特殊的支持。而且这种方式不是唯一的。本文讨论的是使用ChartPanelObject 和ChartView.Layers集合来给图表设置标记和标签。

C1Chart for WPF初级教程-数据。和数据源相关的那些事(三)

绑定DataSet中的数据表如果有一个DataSet作为数据源,C1Chart如何绑定里面的数据表呢。这部分我们就来介绍如何来实现DataSet数据表的绑定。

C1Chart for WPF初级教程-数据。和数据源相关的那些事(一)

C1Chart图表是如何展示数据的呢?下面就和我一起来了解图表的核心:数据。C1Chart可以绑定到任何一个继承了System.Collections.IEnumerable接口的对象(比如XmlDataProvider, DataSet, DataView等)。通过设置ItemsSource属性,就可以将C1Chart控件绑定到datatable。下面介绍将数据传递到C1Chart控件的不同的数据绑定方法。值集合和对象集合。