본문 바로가기
반응형

전체 글295

[C# DevExpress] ChartControl - LineChart C# DevExpress LineChart 사용에 대한 예제입니다. 아래와 같은 형태의 Chart로 표시되게 됩니다. Series의 ViewType를 Line으로 설정해주면 됩니다. [기본 소스코드] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 private void SetLineChartData(ChartControl chart, ViewType viewType, DataTable dt) { Dictionary seriesList = new Dictionary(); foreach (DataRow row in dt.Rows) { string product = row["PRODUCT"].ToString.. 2018. 4. 9.
[C# DevExpress] ChartControl - PieChart C# DevExpress ChartControl - PieChart 사용예제입니다. 아래와 같은 Chart의 형태가 PieChart입니다. 아래 표시된 PieChart는 Grid Data의 Product별 누적값을 집계해서 PieChart로 표시하는 예제입니다. Series의 ViewType을 Pie로 설정합니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 private void SetPieChartData(ChartControl chart, DataTable dt) { ViewType viewType = ViewType.Pie; Dictionary totalInfo = .. 2018. 4. 9.
[C# DevExpress] ChartControl - Bar Chart DevExpress ChartControl 중에서 BarChart를 사용하는 방법에 대한 예제입니다. 아래와 같은 형태로 나오는 Chart를 만들어보는 예제입니다. 아래와 같이 가상의 Data를 만들어서 왼쪽 Grid에 표시하고, BarChart로 보여주는 예제입니다. [실행화면] ===================================================================== [Chart Data 세팅] Chart를 세팅하는 부분입니다. ChartControl.Series에 Series를 생성해서 Add 시켜주어야 합니다. Series의 ViewType을 Bar로 설정하면 BarChart로 보여주게 됩니다. Series.Points에 Chart에 보여줄 SeriesPoint를.. 2018. 4. 6.
[C#] Enum foreach - Enum(열거형) 반복문 사용법 C# enum으로 정의된 값들에 대해 반복문으로 사용하는 방법입니다. enum에 정의된 값들에 대해서 반복문으로 사용해야 하는 경우가 생기는데, 아래 구문을 통해서 사용하실 수 있습니다. Enum.GetValues(Type enumType) [사용예제] 아래처럼 enum 구문을 작성해서 1 2 3 4 5 6 7 8 9 public enum TEXT { A, B, C, D, E, F } foreach 를 통해 값을 출력하는 예제입니다. 1 foreach (TEXT text in Enum.GetValues(typeof(TEXT))) [전체소스] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34.. 2018. 4. 5.
미세먼지 마스크 고를때 유의사항 미세먼지 마스크를 고를 때 유의해야 할 사항입니다. 미세먼지가 1급 발암물질이라고 하니까 미세먼지 심한날에 야외에서 활동할 경우에는 꼭 미세먼지 마스크를 착용하는게 좋습니다. 그런데 일반 마스크를 착용하고 야외활동을 할 경우에는 마스크를 안한거와 차이가 없다고 하니 꼭 미세먼지 마스크를 써야한다고 하는데요, 미세먼지 마스크를 고를 때는 딱 하나만 보시면 됩니다. 마스크 포장에 KF가 있는 마스크!!!를 고르시면 됩니다. ※ KF는 Korea Filter의 약자로 KF문자 뒤에 숫자를 표시하여 해당 제품의 입자차단 성능을 나타냅니다. KF 마스크 종류에는 KF 80 ( 평균 0.6㎛ 크기의 미세입자를 80%이상 걸러낼 수 있음 ) KF 94 ( 평균 0.4㎛ 크기의 입자를 94% 이상 걸러낼 수 있음 ) .. 2018. 4. 3.
[C#] Dictionary 사용예제 C# Dictionary 사용에 대한 예제입니다. Dictionary 는 Key와 Value 가 한 쌍으로 이루어져 있습니다. Key를 통해서 Value를 검색하기 때문에 빠르게 값을 찾아 올 수 있고, Key를 중복해서 저장할 수 없기 때문에 유일성을 가지는 Collection 구조를 만들어 사용할 수 있습니다. 아래 시나리오는 APPLE, BANANA, ORAGNE를 1월부터 12월까지 판매한 수량이 대한 Data를 바탕 한해동안 판매된 누적수량을 집계하는 부분을 Dictionary를 사용해서 계산하는 예제입니다. Dictionary 로 선언하고 Key에는 PRODUCT ( APPLE, BANANA, ORANGE ) 값이 들어가고 Value에는 누적 판매수량이 집계됩니다. [시나리오 설명] Data .. 2018. 4. 2.
[C# DevExpress] SpreadSheet에 값 넣기 DevExpress 14 버전으로 작성되었습니다. SpreadSheet에 값 넣기에 대한 설명입니다. 최종결과는 실행하면 SpreadSheet에 아래와 같이 값이 출력되게 됩니다. [결과화면] 1. WinForm Project를 생성합니다. 2. 도구상자에서 SpreadSheetControl을 Form에 추가합니다. 3. Form 크기에 맞게 하기위해서 부모 컨테이너에서 도킹을 눌러서 SpreadSheet가 Form 크기에 맞도록 설정합니다. 4. 이제 코드를 작성합니다. 1) SpreadSheet에 출력할 Data를 생성합니다. - private DataTable SetData(DataTable dt) 2) 생성된 Data를 SpreadSheet에 등록합니다. - private void SetSprea.. 2018. 3. 28.
[C#] DataTable 사용법 DataTable 객체 사용법에 대한 설명입니다. 보통은 DB에서 값을 읽어와서 사용할텐데 코드상으로 임의로 만드는 방법을 찾아서 정리하게 되었습니다. 먼저 DataTable을 정의하고 DataColumn을 정의해서 DataTable에 추가하고 DataRow을 생성해서 DataTable에 넣어주는 코드를 아래와 같이 작성하면 됩니다. DataTable dt = new DataTable("Table1");//DataTable 정의 //Column 정의 DataColumn nameColumn = new DataColumn("이름", typeof(string)); DataColumn ageColumn = new DataColumn("나이", typeof(string)); dt.Columns.Add(nameCo.. 2018. 3. 28.
반응형