Я создаю ChartPlotter и используя CursorCoordinateGraph, я могу получить координату X в событии MouseLeftButtonDown.рисовать вертикальную линию с D3 (динамический дисплей данных)
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;
}
Есть ли способ нарисовать вертикальную линию по этой координате xValue? Я немного потерял линейные графики, линии, вертикальные линии.
Вы должны добавить решение в качестве ответа, которое вы можете принять через 2 дня. –