如何用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