今天在项目中遇到一个如何点击了柱状图并且想要得要点击的位置的横轴刻度。百度了很久也没找到,最后自己手动在调试界面寻找出来了。
首先,语句写在点击chart的MouseClick事件下面
System.Windows.Forms.DataVisualization.Charting.HitTestResult Result = new System.Windows.Forms.DataVisualization.Charting.HitTestResult();
Result = chart1.HitTest(e.X, e.Y);
string value= Result.Series.Points[Result.PointIndex].AxisLabel;
最后,就能获取到点击位置的横轴刻度了。