2016 - 2024

感恩一路有你

ProEssentials图表控件可以创建多种形式的3D柱状图

浏览量:4992 时间:2024-07-29 20:34:20 作者:采采

ProEssentials是一个功能强大的图表控件,它不仅支持常见的2D柱状图、折线图等,还可以创建各种形式的3D柱状图。在ProEssentials中,3D柱状图的形式包括线框、实体和阴影。这些形式的3D柱状图都非常逼真,可以给用户带来极佳的视觉体验。

只需提供YData,即可创建类似于Graph control的3D柱状图

ProEssentials的3D柱状图非常易于使用,用户只需要提供YData即可创建出类似于Graph control的3D柱状图。在创建3D柱状图时,Subset定义沿z轴有多少行,Points定义了沿着x轴有多少列。同时,SubsetLabels和PointLabels用于行和列的标签,SubsetColors则用来控制子集柱状条的颜色。一旦用户提供了数据,ProEssentials将会自动构造一个非常逼真的3D柱状图。

示例代码:构造一个简单的3D柱状图

以下示例代码演示了如何构造一个简单的3D柱状图。在代码中,首先定义了两个变量s和p,并设置了PEactions、PolyMode等属性。然后通过循环,生成随机的YData并设置子集颜色、标签等属性,最终得到一个非常逼真的3D柱状图。

Dim s As Integer

Dim p As Integer

20

Pe3do1.PolyMode PEPM_3DBAR

True

10

Pe3do1.Points 10

For s 0 To 9

For p 0 To 9

Pe3do1.YData(s, p) (5 35 * Cos(p * 0.4)) * (5 10 * Sin(s * 0.34))

Next p

(s) RGB(100 s * 18, 100 s * 18, 100 s * 18)

Next s

(0) "Hello"

(1) "World"

Pe3do1.PointLabels(0) "Texas"

Pe3do1.PointLabels(1) "Washington"

309

4

PEFS_SMALL

1

"3D Bar Chart"

""

Pe3do1.XAxisLabel "Points"

"Subsets"

Pe3do1.YAxisLabel "Data value"

总结

ProEssentials图表控件可以创建各种形式的3D柱状图,用户只需要提供YData即可。在创建3D柱状图时,用户可以设置各种属性,如子集颜色、标签等,以及控制3D柱状图的旋转角度、字体大小等。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。