C1Chart for WPF初级教程-基础介绍。XAML动画(一)

从2012V3版本开始,图表控件就开始添加了很多增进的功能。比如动画。你可以设置动画给plot elements,但是现在新的动画API使得动画变得简单起来。本文就来介绍在XAML里创建载入动画。当我们设计XAML控件的时候,我们希望它容易使用。因此我们在PlotElmentAnimation类中暴露了两个属性:Storyboard 和 SymbolStyle。你可以通过创建storyboard和style来自定义动画。然后设置PlotElementAnimation的实例给LoadAnimation属性。下面我们就通过如下的实例来讲解动画。

C1Chart for WPF初级教程-符号。数据点的自定义(二)

在上一篇C1Chart for WPF初级教程-颜色。数据点的自定义(一)中,我们介绍如何自定义数据点的颜色,本章,我们就接着这个话题进行讨论,如何对数据点的大小和形状进行自定义。其他普遍的自定义是给符号设置不同的大小。通过每一个plot元素的scale transformation应用,就可以完成此功能。

C1Chart for WPF初级教程-颜色和大小。数据点的自定义(一)

在C1Chart for WPF初级教程-初遇。Getting Started(下)章节,我们介绍了更改数据点的颜色以及样式。但是很多时候,我们需要更多自定义化的设置。在C1Chart for wpf里,可以使用DataSeries.PlotElementLoaded事件去重写图表元素的默认样式和行为。但plot元素载入的时候就会触发PlotElementLoaded事件。本文就来介绍如何添加自定义元素到图表的表面,例如箭头、标签等。

C1Chart for WPF初级教程-实现轴注释的高级自定义

在C1Chart for WPF初级教程-初遇。Getting Started(下)章节,我们在轴部分有介绍如何给图表添加单个轴,并且在C1Chart for WPF初级教程-多轴图表介绍了如何添加多轴。在实际的业务场景中,轴会有显示日期,或是特殊的样式。在本文就来介绍如何实现轴注释的高级自定义。图表通过为了报表和分析提供可视化分析,因此用户经常需要大量的自定义。本文实现轴标签的条件话自定义。

C1Chart for WPF初级教程-轴的动态绑定

当C1Chart在MVVM框架下应用的时候,有的时候图表不可能知道属性,到runtime才能binding。例如,C1Chart的DataSeries的ValueBinding只能在runtime设置。本文就来介绍对于MVVM模式下,C1Chart for WPF的动态轴绑定。下面是详细的步骤

C1Chart for WPF初级教程-多轴图表

C1Chart for WPF的图表的X轴和Y轴都可以添加多轴(多X轴,多Y轴)。当你有如下需求的时候,就可以使用多轴:1.两个或更多的Data series有混合类型的数据。2.DataSeries到DataSeies之间有比较大的数据值范围。本文就介绍如何给C1Chart添加多轴。

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

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

Spread Studio 8.0 v1 正式发布啦!

Spread Studio 8.0 v1 正式发布啦!本次发布的最大亮点是SpreadJS加入Spread Studio产品包。同时Spread在各个平台都做了功能的提升和修复。还在等待什么呢?赶快试用吧:

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

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

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

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