정리 작업중

[C#] chart Series.IsXValueIndexed 속성

Xie Yun 2022. 10. 21. 18:44
반응형

중간에 없는 데이터를 출력할지, 안 할지 여부를 나타내는 속성

기본값은 false이다.

 

코드로 설정

chart1.Series[0].IsXValueIndexed = true;
chart1.Series[0].IsXValueIndexed = false;

 

 

속성 창에서 설정

 

글로 설명은 어려우니, 사진으로 보고 이해하자

 

왼쪽이 false 기본값,  오른쪽이 true로 설정한 값

 

데이터 추가 부분 코드

var a = new DateTime(2022, 10, 01);
var b = new DateTime(2022, 10, 02);
var c = new DateTime(2022, 10, 04);

chart1.Series[0].Points.AddXY(a, 1);
chart1.Series[0].Points.AddXY(b, 2);
chart1.Series[0].Points.AddXY(c, 4);

 

 

설명 

IsXValueIndexed 속성이 false인 경우

1,2,4라는 데이터를 차트에 넣었는데, 2022,10,03의 빈 데이터까지 쭉 연결되게 차트에 표현됨.

 

IsXValueIndexed 속성이 true인 경우

1,2,4라는 데이터를 차트에 넣었는데, 딱 1,2,4에 해당하는 데이터만 차트에 표현됨

반응형