https://msdn.microsoft.com/ko-kr/library/dd489237.aspx 이 자습서는 Windows Forms에 차트 컨트롤을 추가한 다음 데이터, 제목, 범례 및 주석을 추가하는 방법에 대해 설명합니다. 여기서는 주석을 사용하여 차트에 데이터 요소를 표시하는 방법을 설명하겠습니다. 이 내용은 "기본 차트 만들기 > 차트에 제목 추가"를 이어서 설명합니다. 1. 디자인영역에 chart를 선택하고 속성창에서 Annotation의 줄임표버튼(...)을 클릭하여 Annotation 컬렉션 편집기를 엽니다. 2. 추가버튼의 화살표를 클릭하여 ArrowAnnotation을 선택하면 "ArrowAnnotation1"이 추가됩니다. 3. ArrowAnnotation1의 속성 영역에서 앵커 >..
https://msdn.microsoft.com/ko-kr/library/dd489237.aspx 이 자습서는 Windows Forms에 차트 컨트롤을 추가한 다음 데이터, 제목, 범례 및 주석을 추가하는 방법에 대해 설명합니다. 여기서는 차트에 제목을 추가하는 방법을 설명하겠습니다. 이 내용은 "기본 차트 만들기 > 차트에 범례 추가"를 이어서 설명합니다. 1. 디자인 영역에서 chart를 선택하고 속성창에서 Titles의 줄임표버튼(...)를 클릭하여 Title 컬렉션 편집기를 엽니다. 2. 추가버튼을 누르면 "Title1"이 추가됩니다. Title1의 속성영역에서 모양 > Text에 "차트 자습서"를 입력합니다. 3. 확인을 클릭하고 응용프로그램을 실행하면 제목이 생긴 것을 볼 수 있습니다.
https://msdn.microsoft.com/ko-kr/library/dd489237.aspx 이 자습서는 Windows Forms에 차트 컨트롤을 추가한 다음 데이터, 제목, 범례 및 주석을 추가하는 방법에 대해 설명합니다. 여기서는 차트에 범례를 추가하는 방법을 설명하겠습니다. 이 내용은 "기본 차트 만들기 > 차트에 데이터 추가"를 이어서 설명합니다. 1. 디자인영역에 chart를 선택하고 속성창에서 Legends의 줄임표버튼(...)을 클릭하여 Legned 컬렉션 편집기를 엽니다. 2. 추가 버튼을 클릭하면 새로운 Legend인 "Legend2"가 추가됩니다. 추가된 Legend2의 속성영역에서 DockedToChartArea를 ChartArea1, Docking을 Right, IsDocked..
https://msdn.microsoft.com/ko-kr/library/dd489237.aspx 이 자습서는 Windows Forms에 차트 컨트롤을 추가한 다음 데이터, 제목, 범례 및 주석을 추가하는 방법에 대해 설명합니다. 여기서는 차트에 데이터를 추가하는 방법을 설명하겠습니다. 이 내용은 "기본 차트 만들기 > 차트 콘트롤 추가"를 이어서 설명합니다. 1. 디자인영역에 chart를 선택하고 속성창에서 Seires의 줄임표버튼(...)를 선택하여 Series 컬렉션 편집기를 엽니다. 2. 멤버 영역에서 Series1을 선택하고 속성 영역에서 데이터 > Points의 줄임표단추(...)를 선택하여 DataPoint 컬렉션 편집기를 엽니다. 3. DataPoint 커렉션 편집기에서 추가를 클릭한후 속..
https://msdn.microsoft.com/ko-kr/library/dd489237.aspx 이 자습서는 Windows Forms에 차트 컨트롤을 추가한 다음 데이터, 제목, 범례 및 주석을 추가하는 방법에 대해 설명합니다. 여기서는 차트 컨트롤을 추가하는 방법에 대해 설명하겠습니다. 1. 파일 > 새로만들기 > 프로젝트 > Windows Forms으로 프로젝트를 만듭니다. 2. 디자인 영역에 있는 Form1을 적당한 크기로 늘립니다. 3. 도구상자 > 데이터 > chart을 디자인 영역으로 끌어 놓습니다. 4. 디자인영역의 chart를 선택하고 속성 > Dock을 Fill로 선택하여 chart의 크기를 최대로 만든다. 5. 속성 > ChartArea에서 줄임표버튼(...)을 클릭하여 ChartAr..
이중 버퍼링 사용 복잡한 그리기 작업을 포함하는 응용프로그램은 그리는 작업이 오래 걸려서 화면이 깜빡이는 현상이 나타날 수 있다. 이때 깜빡이는 현상을 줄이기 위해서 이중 버퍼링을 사용한다. .NET Framework에는 이중 버퍼링를 기본적으로 지원한다. 또는 수동으로 그래픽을 관리하고 렌더링할 수 있다. 이중 버퍼링 그래픽 이중 버퍼링은 메모리 버퍼(memory buffer)를 이용한다. 이중 버퍼링을 사용하면 모든 그리기 작업이 스크린에 렌더링하지 않고 먼저 메모리 버퍼에 렌더링한다. 모든 그리기가 완료되면, 메모리 버퍼는 스크린으로 복사된다. 복잡한 그리기 작업이 메모리 버퍼에 렌더링되고 오직 스크린으로 한번만 복사하는 작업이 이루어 져서 깜박임 현상이 제거된다. 디폴트 이중 버퍼링 (defaul..
winFrom의 Form에 스크롤바를 나타내는 방법을 알아보았다. 그 중에서 ms-doc이 가장 잘 설명되어 있다. 스크롤바를 나타내기 위해서 ScorllableControl을 상속받으면 쉽게 사용할 수 있는데, Form도 그중에 하나이다. 일부 내용을 번역하면 다음과 같다. 일반적으로 ScorllableControl을 직접 사용하지 않는다. ContainerControl과 Panel클래스들이 이 클래스(ScrollableControl)를 상속한다. ScrollableControl 클래스는 스크롤 기능이 필요한 콘트롤들을 위한 기본 클래스로 작동한다. 스크롤바를 나타내기 위해서 AutoScroll 프로퍼티(property)를 true로 설정하고 AutoScrollMinSize 프로퍼티를 스크롤할 수 있는..