생성된 plot control 에 축을 추가했다면 그림을 도시할 데이터를 등록해야 되는데 이것을LineSeries라고 한다.
------------------------------------------------------------------
plot1.Model.PlotType = PlotType.XY;
LineSeries s1 = new LineSeries { Title = "Data1", StrokeThickness = 1 };
plot1.Model.Series.Add(s1);
------------------------------------------------------------------
이제 실제 데이터를 추가해야 하는데 다음과 같이 한다.
------------------------------------------------------------------
s1.Points.Add(new DataPoint(dTm, dAngle));
------------------------------------------------------------------
이런식으로 DataPoint를 추가시키면 이 점들을 선으로 이어주는 그래프를 생성한다. 현재까지 등록된 점들을 이용해서 그래프를 갱신시키려면 RefreshPlot()함수를 호출한다.
------------------------------------------------------------------ plot1.Model.RefreshPlot(true);
------------------------------------------------------------------
이것이 가장 기본적인 사용법이다.
만약 실시간으로 데이터가 들어온다면 그 데이터를 DataPoint로 추가시킨 다음 갱신시키면 된다.
'프로그래밍언어.Lib > C#.NET' 카테고리의 다른 글
[C#] oxyplot 라이브러리 기초 사용법 소개 (1/2) (0) | 2015.04.22 |
---|