DevExpress4 C# DevExpress XtraChart 3D Pie 차트 그리기 C# Winform 응용프로그램을 개발할 때 많이 사용되는 상용 컴포넌트인 데브익스프레스 (DevExpress)의 XtraChart 컨트롤을 이용한 원형차트, 파이차트 그리는 샘플코드입니다. 아래와 같은 1위 부터 5위까지의 알림 건수를 가지고 차트를 만들어 볼 겁니다. DevExpress XtraChart Pie3D 위 차트를 Pie 3D 차트라고 부릅니다. 파이처럼 생겼고 입체감을 더했기 때문이에요. 그건 뭐 중요하지 않습니다. DevExpress 차트 컨트롤을 우선 폼위에 기본적으로 얹어만 놓고 아무런 옵션도 주지 않은 채 Series는 코딩을 통해 동적생성 하는 샘플 코드입니다. chartTop5.DataSource = dtTop5; //dtTop5 는 위 표에서 나온 데이터를 담고 있는 Data.. IT정보공유/C# 2020. 3. 6. C# 데브익스프레스(DevExpress) TreeList DB에서 불러오기 데브익스프레스(DevExpress) 컴포넌트를 사용하여 아래와 같은 형태의 트리를 만들건데, 데이터베이스에서 읽은 데이터테이블을 기준으로 루프 돌면서 루트트리노드와 차일드트리노드 등을 생성하는 샘플 코드 입니다. // - 공원장비 // - 경마공원 // - 대관람차 // - 바이킹 // - 죠스 // - 서울대공원 // - 다람쥐통 // - 범퍼카 DevExpress.XtraTreeList 컨트롤의 name은 trEquip 입니다. 별도의 UI 옵션 조정에 대한 내용은 설명하지 않았습니다. DevExpress.XtraTreeList 를 이용하는 소스 샘플입니다. private void LoadDBTree() { string sQuery = @"select * from TreeTable"; DataTabl.. IT정보공유/C# 2019. 11. 14. DevExpress XtraChart Axes 추가(차트축 추가) 하는 방법 지난번 데브익스프레스 차트에 DataTable을 이용한 차트그리기에 이어지는 두번째 팁입니다. (강의나 강좌라고 하기엔 너무 별게 없네요) 데브익스프레스 엑스트라 차트의(DevExpress Xtrachart) 위자드를 이용해서 차트 오른쪽에 두번째 세로축(Axes)을 추가해 보도록 하겠습니다. 기본적으로 차트에는 왼쪽, 하단 부분에 2가지의 값이 설정될 수 있지만, 오른쪽과 위가 남으니 2개의 기준표시를 할 수 있습니다만, 아무래도 많으면 많을 수록 가독성이 떨어질겁니다. (4개이상도 가능은 하지만 구분이 어렵겠죠) 일단 오른쪽에 하나만 더 추가를 해보도록 하겠습니다. Chart Wizard의 Diagram 항목에서 할 수 있습니다. 찾느라 한참 해맸네요. Secondary X-Axes 는 가로축(차트의.. IT정보공유/C# 2017. 9. 20. C# DevExpress XtraReport 사용 방법 1편 - 리포트 페이지 생성 DevExpress XtraReport 사용 방법에 대한 프로그래밍 강좌를 시작할까 합니다. 강좌라고 하니 뭐 되게 거창하게 보이지만 사실상 처음 XtraReport를 사용하시는 분들이 접근을 쉽게 하기 위한 간단한 내용입니다. 프로젝트 안에 우선 엑스트라 리포트를 추가해야 합니다. 프로젝트에 추가 -> 새 항목을 선택하고, Reporting 범주를 선택해 줍니다. DXperience Report Class와 DXperience Report Wizard 등이 있는데 저는 DXperience Report Class를 이용하여 프로젝트에 리포트를 추가했습니다. 위자드를 사용하면 DataSet 만들라고 뭐라고 하는데 그냥 수작업으로 내가 필요할 때 만드는게 편해서 DXperience Report Class를 .. IT정보공유/C# 2017. 2. 17. 이전 1 다음 💲 추천 글 반응형