private void UpdatePlotPress(double t, double d) { LineSeries lineSeries = Press.Series[0] as LineSeries; lineSeries.Points.Add(new DataPoint(t, d)); if (lineSeries.Points.Count > config.MaxSampleNumber) { lineSeries.Points.RemoveAt(0); } if (t >= config.XAxisMax) { Press.Axes[0].Minimum = (t - config.XAxisMax); Press.Axes[0].Maximum = t + config.SampleTime / 1000.0;; } Press.InvalidatePlot(true); }