chart 3

044_Graph

Chart를 이용하여 sin, sin(x)/x, cos(x)/x 를 그려보자. 이전 게시물들과 마찬가지로 winform으로 프로젝트 생성해주고 chart component하나만 폼 위에 올려주자. chart1이라고 되어있는 이름을 편하게 쓰기위해 ch로 이름변경. 레이아웃의 Dock또한 Fill로 바꾸어주자. ch.ChartAreas[0].BackColor = Color.Black; // ch.ChartArea["ChartArea1"]도 가능 그래프의 배경를 검은색으로해야 멋있다. //x,y축 설정 ch.ChartAreas[0].AxisX.Minimum = -20; ch.ChartAreas[0].AxisX.Maximum = 20; ch.ChartAreas[0].AxisX.Interval = 2; // x..

C# 2022.06.09

043_TwoChart

이전 게시물처럼 Chart 를 그리게 될껀데 위 사진 처럼 두개의 그래프를 합치기도 하고 나누어표현 하기도 하고 두가지 방법으로 chart를 표현해보자. 이전 게시물처럼 chart를 가져온다. chart는 한개만 가져오면 된다. 나중에 소스코드에서 추가할테니. 그리고 Button도 가져와서 각각 이름을 btnOneChart / btnTwoCharts로 바꾸어주었다. 나중에 버튼에 대한 이벤트를 지정할것이다. Form Load시에 필요한 소스코드이다. private void Form1_Load(object sender, EventArgs e) { chart1.Titles.Add("성적"); chart1.Series.Add("Series2"); //원래 series1 있었음 chart1.Series["Ser..

C# 2022.06.09

042_Chart

Win Form 을 이용해 ChartControl해보자 C#에서 Win Form 같은 경우 차트 컨트롤이 쉽다. 하지만 WPF같은 경우 차트컨트롤이 없음 . 써드파티를 통해 가능하지만 쉽게 winform에서 해보자. 도구상자 - 데이터 항목을 보게 되면 chart 가 있다. 끌어와 폼에 넣어주자. 레이아웃의 Dock을 Fill로 수정해야 차트가 폼 안에 가득차게 표현되니 활용해보자. 여기까지 했다면 절반은 한것이다.이제 소스코드를 손봐주자 public Form1() { InitializeComponent(); this.Text = "Using Chart Control"; // Form이름 바꾸기 } private void Form1_Load(object sender, EventArgs e) { Rando..

C# 2022.06.09