Comment faire un Graphe avec le composant gb.chart

Tout d'abord, activez le composant gb.chart dans votre projet.

Structure de données graphiques

La structure du composant chart est simple. Un gb.chart a :
  • Un tableau de jeu de données (vous pouvez imaginer que c'est la rangée du jeu de données). Chaque jeu de données a un nom (en-tête de la rangée du tableau de données).

par défaut un premier jeu de données est créé.
  • Une en-tête de tableau (en-tête de colonne de tableau). Cela définit le nombre de valeurs par séries que le graphique contient.

Un jeu de données est un tableau qui contient des données en virgule flottante.

Exemples


'Initialise l'en-tête des colonnes

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

'Je n'ai qu'unjeu de données, pas besoin d'en ajouter un.
'Assigne les valeurs :

Chart[0].Values [1.0, 2.0, 3.0]  ' Le .0 force a renvoyer un tableau float[]

'mais vous pouvez employer cette manière également : Chart[0].Add(1.0)

'Taille automatique des fontes, proportionnelle.
'Taille  de fonte normale pour un graphique des 2/3 de la taille d'écran.
Chart.Proportionnal = true

'Définit le titre
Chart.Title = "My Chart"


'Rend la legende visible
Chart.Legend.Visible = true
Chart.Legend.Title = "My Legend"

Chart.YAxe.ShowIntervalLines.Visible = True

'Type de graphique
Chart.Type = ChartType.Lines

'Couleurs utilisateur
Chart.Style = ChartStyle.Custom
Chart.Colors.Values = [Color.yellow, Color.red, Color.Blue]


Enfin, tracé du graphique. Par exemple dans un tableau drawing :

PUBLIC SUBDrawingArea1_Draw()

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

END