Come creare un grafico con il componente gb.chart

Innanzitutto, occorre attivare il componente gb.chart nel tuo progetto.

Struttura dei dati del grafico

La struttura del componente del grafico è semplice. Un file gb.chart ha:
  • Un array di set di dati (puoi immaginare che siano le righe dell'array dei dati). Ogni set di dati ha un nome (intestazione di riga dell'array dei dati).

Di default viene creato un primo set di dati.

  • Una matrice di intestazioni (intestazioni di colonna dell'array). Questo imposta i numeri di valore che il grafico contiene di serie.

Un set di dati è una matrice che contiene dati float.

Esempio


' Imposta le intestazioni delle colonne

Chart.Headers.Values = ["Tic", "Tac", "Toes"]

' Ho solo un set, quindi non c'è bisogno di aggiungerne uno in più. 
' Imposta i valori:

Chart[0].Values = [1.0, 3.0, 2.5]  ' gli .0 forzano per restituire una matrice float[]

' ma puoi farlo anche in questo modo: Chart[0].Add(1.0)

' Ridimensiona automaticamente i caratteri, in proporzione. 
' Dimensione carattere normale per un grafico a 2/3 della dimensione dello schermo.
Chart.Proportionnal = true

' I mposta il titolo
Chart.Title.Text = "My Chart"

' Imposta a visibile la legenda
Chart.Legend.Visible = true
Chart.Legend.Title = "My Legend"

Chart.YAxe.ShowIntervalLines = True

' ChartType
Chart.Type = ChartType.Lines

' CustomColors
Chart.Style = ChartStyle.Custom

Quindi per disegnare il grafico. Ad esempio in una drawing area:

PUBLIC SUBDrawingArea1_Draw()

  Chart.Width = DrawingArea1.ClientWidth
  Chart.Height = DrawingArea1.ClientHeight
  Chart.Draw()

END