Bonjour,
Comme précisé dans le titre, j'utilise Zedgraph que je maîtrise assez bien (je crée des graph, trace des courbes etc...) mais je n'arrive pas à imposer une échelle d'1cm/unité sur l'axe des X, et cela me bloque dans le projet que je dois réaliser.
Voici une petite partie de mon code où je crée mon graphique :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
Public Sub CreerGraphique(ByVal zgc As ZedGraphControl)
        myPane = zgc.GraphPane
        myPane.Title.Text = "Graphique"
        myPane.XAxis.Title.Text = Grandeur_x
        myPane.YAxis.Title.Text = Grandeur_y
 
        myPane.XAxis.MajorGrid.IsVisible = True
        myPane.YAxis.MajorGrid.IsVisible = True
 
        myPane.XAxis.Scale.MajorStepAuto = True
        myPane.XAxis.Scale.Min = 0
        myPane.XAxis.Scale.Max = 40
        myPane.YAxis.Scale.Min = 0
        myPane.YAxis.Scale.Max = 70
        myPane.XAxis.Scale.MinorStep = 1
        'myPane.XAxis.Scale.MajorStep = 5
        zg1.AxisChange()
 
    End Sub
J'ai recherché sur ce forum mais je n'ai rien trouvé parlant de ceci, et je suis allé voir du coté de CalcSpace() mais je ne trouve pas d'exemple concret.

Merci pour votre aide,

Cordialement