2016-02-03 2 views

Répondre

0

Je sais seulement comment définir l'étiquette de l'axe Y formaté comme Percents:

chart.YAxis.TickLabels.Format = "#0%";

Je ne sais pas s'il y a d'autres façons de changer l'étiquette de l'axe Y ni s'il n'y a autres formats TickLabels.Format puisque je ne trouve pas de documentation sur le sujet.

EDIT: Je ne suis pas sûr à ce sujet, mais il semble que le format utilisé pour TickLabels.Format suit les règles décrites ici: https://msdn.microsoft.com/en-us/library/0c899ak8.aspx. Encore une fois, ceci n'est utile que si vous voulez seulement changer le format de l'étiquette de l'axe Y.

0

Je l'ai fait comme ceci:

Chart plotter = new Chart(); 

// add your series and datapoints here... 

// Format Y - Axis 
plotter.YAxis.MinimumScale = -100; 
plotter.YAxis.MaximumScale = 100; 
plotter.YAxis.MajorTick = 50; 
plotter.YAxis.MajorTickMark = TickMarkType.Outside; 

Le résultat ressemble à ceci:

enter image description here