Je veux créer un graphique linéaire par datagridveiw J'ai besoin d'une ligne de tracé de couleur rouge pour les valeurs négatives et de vert pour les valeurs positives. J'écris le code mais je reçois seulement la couleur verte pour tous les points de données.comment tracer une couleur différente pour un point de données négatif dans le graphique linéaire C#
foreach (DataGridViewRow row in dgvReport.Rows)
{
decimal val = 0;
val = Convert.ToDecimal(row.Cells[8].Value.ToString());
if (val < 0)
{
Dchart.Series[0].Color = System.Drawing.Color.Red;
}
if (val > 0)
{
Dchart.Series[0].Color = System.Drawing.Color.Green;
}
Dchart.Series[0].Points.AddXY(row.Cells[0].Value.ToString(), row.Cells[8].Value.ToString());
Dchart.ChartAreas[0].AxisX.Interval = 3;
}
Qu'est-ce que 'Dchart'? Etes-vous sûr que * have * data avec la valeur <0 –
oui les données avec les valeurs <0 & Dchart est le nom du graphique – Venkat