我尝试显示X,Y和光标到达时在图形上绘制的曲线名称。我用了
zedGraphControl1.IsShowPointValues = true;
但这还不够。我还需要曲线名称。当光标位于图形中的曲线上时,信息应如下所示:
12/27/2010 12:09 AM, 49.94, ACTIVE_MW
有可能吗?
答案 0 :(得分:6)
有可能。您可以向PointValueEvent事件添加事件处理程序,当您将鼠标悬停在某个点上时会触发该事件处理程序。
类似的东西:
this.zedGraphControl1.PointValueEvent += new ZedGraph.ZedGraphControl.PointValueHandler(this.zedGraphControl1_PointValueEvent);
private string zedGraphControl1_PointValueEvent(ZedGraph.ZedGraphControl sender, ZedGraph.GraphPane pane, ZedGraph.CurveItem curve, int iPt)
{
return curve.Label.Text + " - " + curve.Points[iPt].ToString();
}