[C# 윈폼] C# Windows Forms(윈폼) msChart 컨트롤 기본 설정 방법
- C#/Windows Form
- 2020. 1. 11. 01:00
안녕하세요.
오늘은 C# 윈폼 기본 차트 컨트롤중 하나인 MS Chart 컨트롤 기본 설정하는 방법에 대해서 소스 코드로 알려드리려고 합니다.
우선 저는 다음과 같이 Point, Line, ErrorBar 차트 등과 같이 총 5개의 시리즈를 생성하였습니다.
5개 시리즈 생성
이제 위의 이 차트들을 기본적으로 어떻게 설정하는지 소스코드를 통하여 보여 드리도록 하겠습니다.
예제 코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
//차트 초기화 uiChart_LO.Series["point"].Points.Clear(); uiChart_LO.Series["line"].Points.Clear(); uiChart_LO.Series["error"].Points.Clear(); uiChart_LO.Series["ULS"].Points.Clear(); uiChart_LO.Series["LLS"].Points.Clear();
//LegendBox 시각화 유무 uiChart_LO.Series["point"].IsVisibleInLegend = false; uiChart_LO.Series["line"].IsVisibleInLegend = false; uiChart_LO.Series["error"].IsVisibleInLegend = false; uiChart_LO.Series["ULS"].IsVisibleInLegend = true; uiChart_LO.Series["LLS"].IsVisibleInLegend = true;
//Series 컬러 설정 uiChart_LO.Series["error"].Color = Color.Black; uiChart_LO.Series["ULS"].Color = Color.Blue; uiChart_LO.Series["LLS"].Color = Color.Blue;
//Series 볼륨 설정 uiChart_LO.Series["point"].MarkerSize = 7; uiChart_LO.Series["line"].MarkerSize = 20; uiChart_LO.Series["error"].MarkerSize = 7; uiChart_LO.Series["ULS"].MarkerSize = 20; uiChart_LO.Series["LLS"].MarkerSize = 20;
//차트 X축 라벨 각도 조절 uiChart_LO.ChartAreas[0].AxisX.LabelStyle.Angle = 45;
//X축 라벨 간격 조절 uiChart_LO.ChartAreas["ChartArea1"].AxisX.LabelStyle.Interval = 1; |
위의 내용 말고도, 더 많은 속성들을 소스코드로 설정 할 수 있겠지만, 위에서 설정한 내용들은 가장 기본 설정들 이기 때문에 매번 차트를 사용할 때 사용할 소스코드가 될거에요!
두고두고 유용하게 사용하실 수 있을거에요~~
'C# > Windows Form' 카테고리의 다른 글
[C# 윈폼] 윈폼 버튼 동적으로 생성하기(Dynamic Button) (0) | 2020.01.17 |
---|---|
[c# 윈폼] 윈폼 TableLayoutPanel 행 숨기는 방법 (0) | 2020.01.15 |
[C# 윈폼] C# MS Chart에서 X축 Label 2줄로 표시하는 방법 (0) | 2020.01.09 |
[C# 윈폼] C# MS Chart X축 Label(라벨) 모두 표현하는 방법 (0) | 2020.01.07 |
[C# 윈폼] 윈폼 차트 컨트롤 용어 및 사용 방법 (0) | 2020.01.06 |
이 글을 공유하기