使用图表和工具提示

时间:2015-06-09 09:42:54

标签: vb.net graph 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的点数有工具提示但是当我启动应用程序时,我无法看到工具提示。 如果我取消注释最后一行,我可以看到工具提示。 我可以放任何东西来代替"为什么"但我必须放点东西,否则我无法看到工具提示。所以atm我的代码工作,但我不明白为什么我需要这一行

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

我想了解我的代码^^

谢谢,抱歉我的英语不好

1 个答案:

答案 0 :(得分:0)

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

您没有看到工具提示的原因是因为每个点都必须为其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。以前,您没有设置工具提示,在设置之前它们不会显示。