닷넷 3.0 부터 추가된 새로운 플랫폼인 WPF(Windows Presentation Foundation) 에서 닷넷 2.0 기반의 차트 컴포넌트인 히포차트를 사용하는 방법을 한 번 알아봅니다.
windowsFormsHost 라는 컨트롤을 이용해 간단히 처리하고 있습니다.
사용법 :
1. WPF application을 생성합니다.
2. windowsFormsHost 라는 컨트롤을 하나 끌어다 놓는다.
windowsFormsHost 컨트롤은 윈도우즈폼 컨트롤을 사용할 수 있게 해주는 컨트롤로서 유저컨트롤 형태로 추가가 가능합니다.
3. 히포차트 컨트롤 라이브러리를 솔루션 탐색기/ 참조 에 추가합니다.
4. 아래와 같이 코드를 삽입한다.
- 디자인 모드에서 windowsFormsHost 의 크기를 고정해 주는 것이 좋습니다.
hHippoChart hh = new hHippoChart(); hh.Width2 = (float)windowsFormsHost1.Width; hh.Height2 = (float)windowsFormsHost1.Height; SeriesList sList = new SeriesList(); Random R = new Random(); for (int i = 0; i < 5; i++) sList.SeriesCollection[0].items.Add(item); hh.SeriesListDictionary.Add(sList); this.windowsFormsHost1.Child = hh; // 히포차트 컨트롤을 windowsFormsHost1에 추가하는 부분 |
5. 결과 이미지
사업자 정보 표시
히포차트 | 하영대 | 경기도 성남시 수정구 복정동 631-5 401 | 사업자 등록번호 : 129-34-55719 | TEL : 031-751-6673 | Mail : hippochart@gmail.com | 통신판매신고번호 : 제 2010-경기성남-1203호 | 사이버몰의 이용약관 바로가기
'WPF examples' 카테고리의 다른 글
WPF 에서 실시간 차트를 그려보자. (1) | 2009.03.30 |
---|