如何用gb.chart组件生成图表
首先,在你的工程中激活gb.chart 组件。
图表数据结构
gb.chart 组件的数据结构很简单。
包括有:
-
一个数据集数组(可以看做是数据阵列的行)。
-
每个数据集有一个名字(数据阵列行头)。
缺省情况下,自动创建第一个数据集。
-
一个列头数组(阵列的列头)。用来设置图表内容序列中值的数量。
一个数据集是一个浮点数据类型的数组。
Examples
'设置列头
Chart.Headers = ["Tic", "Tac", "Toes"]
'这里仅有一个集合,所以不需要添加更多的集合
'设置值:
Chart[0].Values [1.0, 2.0, 3.0] ' 用.0强制浮点数组赋值
'也可以用这个方法: Chart[0].Add(1.0)
'自动设置字体大小和比例
'图表正常字体大小是屏幕上字体大小的2/3
Chart.Proportionnal = true
'设置标题
Chart.Title = "我的图表"
'设置图例可见
Chart.Legend.Visible = true
Chart.Legend.Title = "图例"
Chart.YAxe.ShowIntervalLines.Visible = True
'图表类型
Chart.Type = ChartType.Lines
'当前颜色
Chart.Style = ChartStyle.Custom
Chart.Colors.Values = [Color.yellow, Color.red, Color.Blue]
然后绘制图表。例如在一个
DrawingArea 区域中:
PUBLIC SUBDrawingArea1_Draw()
Chart.Width = DrawingArea1.ClientHeight
Chart.Height = DrawingArea1.ClientWidth
Chart.Draw()
END