I am creating a ChartPlotter and using CursorCoordinateGraph i am able to get the X coordinate on MouseLeftButtonDown event.
private CursorCoordinateGraph mouseTrack;
private void OnLoaded(object sender, RoutedEventArgs e)
{
mouseTrack = new CursorCoordinateGraph();
firstPlotter.Children.Add(mouseTrack);
}
private void OnMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
Point mousePos = mouseTrack.Position;
var transform = firstPlotter.Viewport.Transform;
Point mousePosInData = mousePos.ScreenToData(transform);
double xValue = mousePosInData.X;
}
Is there a way to draw a vertical line on that xValue coordinate? I am a bit lost in line graphs, lines, vertical lines..