使用图表和工具提示

Using chart and tooltip

我实习了一个月,我正在使用图表和工具提示:

Dim serie As System.Windows.Forms.DataVisualization.Charting.Series = mydata.getSeries()
For i = 0 To serie.Points.Count - 1
    For Each ser As System.Windows.Forms.DataVisualization.Charting.Series In Chart1.Series
                        ser.Points.Add(serie.Points(i))
       Next
Next
'Chart1.Series(1).LabelToolTip = "why" 

我添加到 ser 的点有工具提示,但是当我启动应用程序时,我看不到工具提示。 如果我取消注释最后一行,我可以看到工具提示。 我可以放任何东西来替换 "why" 但我必须放一些东西,否则我看不到要点的工具提示。所以 atm 我的代码有效,但我不明白为什么我需要这一行

Chart1.Series(1).LabelToolTip = "why"

我想了解我的代码^^

谢谢,抱歉我的英语不好

我想我现在明白你的问题了。

您看不到工具提示的原因是每个点都必须为其 LabelToolTip 指定一个值 属性。

所以你可以这样做:

Dim serie As System.Windows.Forms.DataVisualization.Charting.Series = mydata.getSeries()
    For i = 0 To serie.Points.Count - 1
        For Each ser As System.Windows.Forms.DataVisualization.Charting.Series In Chart1.Series
                            serie.Points(i).LabelToolTip = "What ever you want"
                            ser.Points.Add(serie.Points(i))
           Next
    Next

现在,每个点都会有一个 LabelToolTip。以前,您没有设置工具提示,它们在设置之前不会显示。