Bonjour,
je n'arrive pas afficher l’échelle Y2Axis en fonction de ma 2eme courbe, il prend comme valeur celle de la courbe Yaxis.
les graphs (d'une échelle différente s'affichent correctement.
Quelqu'un pourrait il m'aider, merci.
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
21
22
23
24
25
26
27
28
 
                if (Graph.CurveList.Count <= 4)//limite à 5 le Nbr de courbe
                {
                    if (Graph.CurveList.Count >= 1)
                    {
                        LineItem NewCourbe = Graph.AddCurve(listeParametre[selection], listePaires, Color.Red ,SymbolType.None);
                        NewCourbe.IsY2Axis = true;
                        Y2Axis newYAxis = new Y2Axis(listeParametre[selection]);
                        Graph.Y2AxisList.Add(newYAxis);
                        Graph.Y2Axis.Scale.FormatAuto=true;
                        Graph.Y2Axis.Scale.MaxAuto = true;
                        Graph.Y2Axis.Scale.MinAuto = true;
                        newYAxis.IsVisible = true;
                        newYAxis.Scale.FontSpec.FontColor = Color.Brown;
                        newYAxis.Scale.FontSpec.Size = 8.0F;
                        newYAxis.Title.IsVisible = false;
                        newYAxis.Scale.Align = AlignP.Center;
                        zg1.ZoomOut(Graph);
                        zg1.AxisChange();
                    }
                    if (Graph.CurveList.Count <= 0)
                    {
                        LineItem NewCourbe = Graph.AddCurve(listeParametre[selection], listePaires, Color.Black, SymbolType.None);
                        zg1.AxisChange();
                    }
                    zg1.RestoreScale(Graph);
                    zg1.Refresh();
                }