He encontrado solución.
Me han contestado en el foro de ZedGraph
http://sourceforge.net/forum/forum.php?thread_id=2334225&forum_id=392232
No hace falta utilizar javascript
Simplmente hay que añadir a cada curva un enlace
Código:
myCurve.Link = new Link("", "", "_blank");
y asignar al tag el valor a mostrar en cada punto
Código:
foreach (CurveItem curve in myPane.CurveList)
{
int i = 0;
foreach (PointPair pt in curve.Points as PointPairList)
{
pt.Tag = pt.X.ToString() + ", " + pt.Y.ToString();
i++;
}
}
Al generar una imagen, genera también un map asociado a la imagen con las posiciones y los titles con el tag introducido.
Espero que sirva a alguien.