Oxyplot C# Win Forms - 在 x 轴上展开数据

Oxyplot C# Win Forms - Spreading out data on x axis

我正在绘制相对大量的数据(约 100 万个点)。该图工作正常,但它似乎强制所有点在可见 window 内,尽管启用了默认滚动。

有什么方法可以让它更具可读性吗?例如。将点散布在 x 轴上。也许缩放?我看了一会儿,有点迷路了。

您可以添加以下行来启用缩放功能。

chart1.ChartAreas[0].CursorX.IsUserEnabled = true;
chart1.ChartAreas[0].CursorX.IsUserSelectionEnabled = true;
chart1.ChartAreas[0].CursorY.IsUserEnabled = true;
chart1.ChartAreas[0].CursorY.IsUserSelectionEnabled = true;

当然可以选择只缩放其中一个轴。

chart1.ChartAreas[0].AxisX.ScaleView.Zoom(0d, 200d);