我实习一个月,我使用图表和工具提示:
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"
我想了解我的代码^^
谢谢,抱歉我的英语不好
答案 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。以前,您没有设置工具提示,在设置之前它们不会显示。