在工具提示上使用带有图表的变量

时间:2017-06-17 13:54:04

标签: c# charts tooltip

我的图表的X轴是日期,Y轴是4个变量的总和。变量a,b,c和d在图的每个点处在-100和+100之间是不同的。

我想在此图的每个点显示工具提示屏幕上计算中使用的4个独立变量中的每个变量的值。我该怎么办?

当我使用下面的代码时,图表上最后一个日期的a,b,c和d的值与图表中所有点的工具提示相同。但是,在每个点上,变量都有许多不同的值。

chart1.Series["alarm"].Points.AddXY(tarih, a+b+c+d);

chart1.Series["alarm"].ToolTip = string.Format("#LEGENDTEXT\ra:{0}\rb:{1}\rc:{2}\rd:{3}",
                                               a.ToString(),
                                               b.ToString(),
                                               c.ToString(),
                                               d.ToString()
                                              );

1 个答案:

答案 0 :(得分:0)

您不仅可以在ToolTips级别添加Series,还可以为每个DataPoint添加int index = chart1.Series["alarm"].Points.AddXY(tarih, a+b+c+d); chart1.Series["alarm"].Points[index].ToolTip = string.Format("#LEGENDTEXT\ra:{0}\rb:{1}\rc:{2}\rd:{3}", a, b, c, d);

以下是对代码的简单更改:

head