Я использую FormsPlot и DataLoggers для хранения и обновления данных. Все регистраторы данных имеют общую ось X. Я установил ограничения FormsPlot и DataLoggers следующим образом:
Код: Выделить всё
//Set the Plot x-axis limits as follows
formsPlot.Plot.Axes.SetLimitsX(0, 1000, formsPlot.Plot.Axes.Bottom);
...
DataLogger logger = formPlot.Plot.Add.DataLogger();
logger.ManageAxisLimits = true;
logger.AxisManager = new Slide
{
Width = 1000,
PaddingFractionX = .2,
PaddingFractionY = .2,
};
LeftAxis Yaxis = formPlot.Plot.Axes.AddLeftAxis();
logger.Axes.YAxis = Yaxis;
...
//coordinates are read from a json file
logger.Add(coordX, coordY);
пример графика с неправильными пределами
Подробнее здесь: https://stackoverflow.com/questions/788 ... ot-library