[C#] Hippo Chart 사용하기

2010-03-01
히포차트는 제가 대학원 시절에 처음 베타버전을 쓰기 시작했는데 이제는 상용 라이브러리가 될정도로 굉장히 발전했습니다. .NET 계열의 여러가지 차트 프로그램이 있겠지만, 사실 히포차트 정도로 다양한 차트의 종류를 쉽게 제공하는 것도 드뭅니다. 또한 국산이라는 점에서 한껏 칭찬해 주고 싶습니다. 
**히포차트를 사용하는 법**
 
일단 현재 히포차트는 3.4 버전이 릴리즈 되어 있지만, 돈을 내야 사용할 수 있기 때문에 일단 평가판을 통해서 다운로드해서 테스트를 해 볼수가 있습니다. 테스트 버전임에도 불구하고 윈폼과 웹폼을 모두 지원해 주고 있기 때문에 다운 받아서 설치한후 윈폼의 경우 참조추가를 통해서 이용할 수가 있습니다. 
다음은 평가판에 대한 제한사항입니다. 
  사용 기한이 제한된 평가판입니다. 
  유효한 이메일로 회원가입하시면 다운로드가 가능합니다.  
  시리얼키가 필요 없습니다.  
  윈폼, 웹폼 통합 버전입니다. 
  정식 버전과 동일한 스펙입니다.
  본 버전은 1대의 pc에서 테스트 용도로만 사용합니다.
  Evaluation 이미지가 삽입됩니다.
  차트타입과 시리즈 수, 데이터 수에 제한이 있습니다.
  정식 버전과 혼용하여 사용할 수 없습니다. 
  본 버전은 2010.04.01 사용 만료됩니다.
**히포차트의 장점 **
**

**
**1. 쉽게 디자인을 바꿀수가 있다.**
** **
**![](http://ash84.net/wp-content/uploads/1/cfile29.uf.194C9E0F4B8B3BBE07FA9E.jpg) **
참조추가 한후, 윈폼의 디자이너에서 항목선택을 해서 히포차트의 컨트롤을 추가해 주면 디자이너에서도 자연스럽게 추가할 수가 있습니다. 또한 추가된 상태에서 속성창을 통해서 각종 외관상의 모습을 바꿀수 있고 그자리에서 바로바로 확인 할 수가 있습니다. 
예를들면, 스타일 속성을 통해서 simple, classic 등의 스타일을 바꿈으로써 보여주고자 하는 차트의 성격이나 부모 폼의 디자인에 맞춰서 바꿀수가 있습니다. 뿐만 아니라, 코드의 형태로도 테두리나 배경을 바꿀수 있습니다. 
**2. 실시간성을 보장한다. **
히포차트는 실시간성을 지원합니다. 차트는 정해진 데이터를 어떻게 표현해 주는지도 중요하지만, 심박수 혹은 시리얼통신을 통해서 하드웨어로 부터 들어오는 데이터를 그래프를 통해서 보여주는 기능도 사실 필요한데 히포차트에서는 이런 부분을 잘 지원해 주고 있다. 
실시간 차트에 대한 레퍼런스 :  [http://hippochart.tistory.com/266](http://hippochart.tistory.com/266)
[](http://hippochart.tistory.com/266)
**3. 누구나 쉽게 개발할수 있는 지침서를 제공한다. **
![](http://ash84.net/wp-content/uploads/1/cfile1.uf.126A280C4B8B3C5123F060.jpg)
다양한 차트들이 많겠지만 히포차트는 사실 개발 단계부터 네이버 까페를 통해서 수시로 히포차트를 사용해서 개발하는 개발자들의 의견을 받으면서 버전이 업그레이드 되어왔기 때문에 그러한 흔적이 남아 있고, 또한 공식적인 블로그를 통해서 실시간 차트에 대한 부분이라던지, 차트를 이용해서 할수 있는 모든 것들을 제공해 주고 있기때문에 쉽게 개발할 수도 있고, 히포차트 라이브러리의 구조에 대해서도 쉽게 이해할 수가 있습니다. 
네이버 까페 : http://cafe.naver.com/hippochart
티스토리 : [http://hippochart.tistory.com](http://hippochart.tistory.com/266)
공식 홈페이지 : http://www.hippochart.com
ps)  개인적인 견해로는 ChartFX 보다 나은것 같습니다. 
#An Seong Hyun  #c#  #charts  #dev  #hippo chart  #국산차트  #안성현  #히포차트