大家好,现在遇到一个图标的问题:
我的图标Series的类型是Line或者Spline(即直线或者曲线);
现在想鼠标移动到红色点的时候出发显示文本,
可是现在鼠标移动到“线上”任何一个位置都显示,我要的是在红色点上,红色点就是构成Series的Potint点;
有人遇到这种问题的吗???
if (e.HitTestResult.ChartElementType == ChartElementType.DataPoint)
{
int i = e.HitTestResult.PointIndex;
DataPoint dp = e.HitTestResult.Series.Points[i];
//分别显示x轴和y轴的数值,其中{1:F3},表示显示的是float类型,精确到小数点后3位。
e.Text = string.Format("次数:{0};数值:{1:F3} ", dp.XValue, dp.YValues[0]);
}
以上方法用不了