
Sur mes graphiques, lorsque j'ai une série de valeur assez proches des limites fixées,on me demande de recaler les ordonnées pour recentrer un peu les données dans le graphique.
J'arrive à faire ceci:

Cela dit ce n'est pas très propre:
chtParam.ChartAreas(0).AxisY.Minimum = Math.Floor(Math.Truncate(lowerVal - (lowerVal / 5)))
Dans le code ci-dessus, je détermine la valeur minimum de l'axe Y par rapport à la plus petite valeur du graphique avec une marge de 20%.
Ce que j'aimerais, c'est pouvoir déterminer des valeur arrondie par exemple ici, 272 devrait plutôt être à 250 voir 200 et que le pas des ordonnées suive comme avant les modifications. Mon plus gros soucis c'est la mixité des valeur donc ça doit être adaptable à n'importe quel type de valeur avec ou sans décimale. J'ai des valeurs très petites comme une limite à 0.8 d'autres plus haute comme 100.000 etc...
Pour le moment je ne vois pas trop comment définir tout cela. Si jamais vous avez des idées, en espérant avoir été assez clair 
Partager