使用图表和工具提示
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。以前,您没有设置工具提示,它们在设置之前不会显示。
我实习了一个月,我正在使用图表和工具提示:
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。以前,您没有设置工具提示,它们在设置之前不会显示。