2010-12-16 142 views
7

C'est probablement une question très simple, mais j'ai beaucoup de mal à essayer de trouver quelle propriété définit la taille de la ligne sur la classe Chart ou Series . La ligne est vraiment étroite et difficile à voir.C#: System.Windows.Forms.DataVisualization.Charting.Chart Définir la taille de la ligne

Comment puis-je définir la taille de ligne pour ma carte FastLine?

Series set1 = new Series(); 
for (int i = 0; i < 10; i++) 
{ 
    set1.Points.addY(x); 
} 
set1.ChartType = SeriesChartType.FastLine; 
set1.Color = Color.Green; 
chart1.Series.Add(set1); 
chart1.Invalidate(); 

Répondre

8

Utilisez borderWidth et BorderStyle.

Series set1 = new Series(); 
for (int i = 0; i < 10; i++) 
{ 
    set1.Points.addY(x); 
} 
set1.BorderWidth = 10; 
set1.BorderDashStyle = ChartDashStyle.Solid; 
set1.ChartType = SeriesChartType.FastLine; 
set1.Color = Color.Green; 
chart1.Series.Add(set1); 
chart1.Invalidate(); 

Border semble être un mot-clé étrange pour la largeur de la ligne, mais si l'on considère qu'il existe plusieurs types de graphiques, et pas seulement en ligne rapide, il est logique.

+0

Résolu mon problème aujourd'hui. Merci! – John