Оксиплот с WPF

Я работаю с oxyplot и загружаю пример по следующей ссылке: http://blog.bartdemeyer.be/2013/03/creating-graphs-in-wpf-using-oxyplot/

Я добавил свой собственный график данных, но входящие точки накапливаются, и это делает график нечитаемым.

как мне нравится обновлять график, чтобы старые точки были удалены, а новые точки отображались нормально, а не складывались.

http://blog.bartdemeyer.be/wp-content/uploads/image_thumb19.png


person user3042410    schedule 21.02.2014    source источник


Ответы (2)


Используйте 1_

Пример:

(DataPlot.Series[0] as LineSeries).Points.Add(new DataPoint(xValue, yValue0));
(DataPlot.Series[1] as LineSeries).Points.Add(new DataPoint(xValue, yValue1));   
if (valueRange > 10000) //points will accumulate until the x-axis reaches 10000
    { //after 10000
     (DataPlot.Series[0] as LineSeries).Points.RemoveAt(0); //removes first point of first series
     (DataPlot.Series[1] as LineSeries).Points.RemoveAt(0); //removes first point of second series
    }

Но вы должны использовать его вместе - добавляя одну новую точку и удаляя одну. Тогда очки не будут накапливаться, и у вас будет ось X желаемого диапазона.

person BblackK    schedule 16.04.2014

Вам нужно увеличить его. Эта ветка из обсуждения oxyplot поможет вам. http://oxyplot.codeplex.com/discussions/402272

person Alamakanambra    schedule 13.04.2014