private void Plot1_PlotMouseDown(object sender, PlotMouseEventArgs e) { if (e.DistanceToNearest < OMPlot.Plot.MouseEventDistance) { pl = (OMPlot.Data.ScatterSeries)sender; pointIndex = e.NearestIndex; } }
private void Pl0_DoubleClick(object sender, PlotMouseEventArgs e) { MessageBox.Show(((OMPlot.Data.ScatterSeries)sender).Name); }
private void Pl0_MouseMove(object sender, PlotMouseEventArgs e) { var pl = (OMPlot.Data.ScatterSeries)sender; this.Text = pl.Name + " (" + pl.GetX(e.NearestIndex) + ";" + pl.GetY(e.NearestIndex) + ")"; }