3D 一直是近几年的热门话题,我们接触最多的可能是 3D 电影。从 2010 V3 版本起,ComponentOne 发布了 3D 图表 C1Chart3D-由X、Y、Z三个轴组成的图表,是相对于只有长和宽的平面而言。
在介绍 3D 图表之前,我们需要了解如何组织 3D 图表的数据。 数据组织方式 其实X、Y轴并非是真实的业务数据,它只是用来定位和描述 Z 轴值的标记。我们真正需要的是为 Z 轴获取业务数据。 关系图如下:
加入真实数据后显示如下:
构造数据代码如下:
添加到 Chart3D 中 :
以上代码效果图如下:
更改3D图表样式 3D图表内置了 6 中表面图样式,更改方式如下: 效果图:
默认情况下,3D 图表使用两种颜色及在其之间的 12 个渐进色来绘制图表。当然我们可以自定义渲染颜色和渐进色层级数量。
效果图:
添加图例 图例可以用于辅助理解图表数据,我们可以在设计时轻松添加图例,XAML代码如下:
默认情况下,图例显示在图表右侧,我们可以使用 C1Chart3D1.Legend.Position 定制图例位置,并且提供了显示方向、格式化字符串、定制标签位置等功能。 旋转图表 我们可以通过 Elevation 和 Azimuth 两个属性来设置图表的旋转角度。
定制坐标轴 3D图表可以定制标签的显示频率、样式及轴标题。
效果图:
显示底部和顶部效果 以下代码用于显示顶部和底部的效果:
通过以上描述,你已经初步了解 3D 图表的使用方法了吧。 |
|
来自: Terrencejv1gfj > 《文件夹1》