Bonjour,

je voudrais créer un graphique du type
Multi-Colored Bar Demo avec un dégradé de couleur.

Dans l'exemple, le dégradé est sur l'axe horizontal, or moi je le voudrai suivant l'axe vertical.
Plus la bar est haute et plus c'est vert, le bas étant rouge.

Pour cela, j'ai fait:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
   Color[] colors = { Color.Red, Color.Yellow, Color.Green,  };
   myCurve.Bar.Fill = new Fill( colors );
   myCurve.Bar.Fill.Type = FillType.GradientByY;
 
   myCurve.Bar.Fill.RangeMin = 0;
   myCurve.Bar.Fill.RangeMax = 3;
mais le résultat est le même que l'exemple initial.
J'ai beau remplacé GradientByY par GradientByX, GradientByZ ou GradientByColorValue
et changer les valeurs de RangeMax, mais rien n'y fait....

Avez-vous déjà constaté ce problème et auriez-vous une solution?

Merci pour votre aide.