如何使用C#在图表上显示值 [英] how to display values on chart graph using c#
本文介绍了如何使用C#在图表上显示值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要在图表中显示点值当我尝试结果是
I need to display points values in chart graph when I tried the result was
但是我想要它
我的代码是
SqlCommand territorycommand = new SqlCommand("select Terriotry,TotalAcheivmentVol,Forecast from ForecastTotal where Year = '" + DateTime.Now.Year.ToString() + "' and Terriotry = '" + territory + "' and month = '"+Month+"'", conn);
try
{
conn.Open();
mydatareader = territorycommand.ExecuteReader();
while (mydatareader.Read())
{
chart1.Series["TotalAchievment"].Points.AddXY(mydatareader.GetString(0), mydatareader.GetInt32(1));
chart1.Series["Forecast"].Points.AddY(mydatareader.GetInt32(2));
chart1.ChartAreas[0].AxisX.LabelStyle.Interval = 1;
chart1.ChartAreas[0].AxisX.Interval = 1;
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
conn.Close();
这可能吗?
推荐答案
您可以在标签中将序列值显示为:
You can show series value in label as:
chart1.Series["TotalAchievment"].IsValueShownAsLabel = true
chart1.Series["Forecast"].IsValueShownAsLabel = true
这篇关于如何使用C#在图表上显示值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文