打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
ComponentOne WPF&Silverlight Chart3D 的使用方法


3D 一直是近几年的热门话题,我们接触最多的可能是 3D 电影。从 2010 V3 版本起,ComponentOne发布了 3D 图表 C1Chart3D-XYZ三个轴组成的图表,是相对于只有长和宽的平面而言。

在介绍 3D 图表之前,我们需要了解如何组织 3D 图表的数据。

数据组织方式

其实XY轴并非是真实的业务数据,它只是用来定位和描述 Z 轴值的标记。我们真正需要的是为 Z 轴获取业务数据。

关系图如下:

 

 

 

加入真实数据后显示如下:

构造数据代码如下:

添加到 Chart3D

 

 

以上代码效果图如下:

更改3D图表样式

3D图表内置了 6 中表面图样式,更改方式如下:

效果图:

默认情况下,3D图表使用两种颜色及在其之间的 12 个渐进色来绘制图表。当然我们可以自定义渲染颜色和渐进色层级数量。

效果图:

添加图例

图例可以用于辅助理解图表数据,我们可以在设计时轻松添加图例,XAML代码如下:

默认情况下,图例显示在图表右侧,我们可以使用 C1Chart3D1.Legend.Position 定制图例位置,并且提供了显示方向、格式化字符串、定制标签位置等功能。

旋转图表

我们可以通过Elevation Azimuth 两个属性来设置图表的旋转角度。

定制坐标轴

3D图表可以定制标签的显示频率、样式及轴标题。

 

效果图:

显示底部和顶部效果

以下代码用于显示顶部和底部的效果:

通过以上描述,你已经初步了解 3D 图表的使用方法了吧。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
chart组件详解
Matplotlib 入门教程
C# with Chart
初试 ASP.NET Chart Control
MSChart图例属性
实现ComponenetOne C1Chart图表轴的输入数据格式化
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服