본문 바로가기
반응형

c#28

[C# WinForm] 사각형 그리기 WinForm에 사각형 그리기에 대한 예제입니다. 버튼을 클릭하면 Panel의 특정 위치에 사각형을 그리는 소스입니다. 버튼을 클릭하면 Panel의 CreateGraphics()를 호출해서 Graphics 객체를 생성합니다. 사각형을 그릴 Pen 객체를 생성하고 사각형을 그릴 위치와 크기를 정의하는 Rectangle 객체를 생성합니다. 그리고 Graphics의 DrawRectangle에 생성한 Pen과 Rectangle을 넣어서 사각형을 그립니다. [소스] using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; usi.. 2018. 4. 19.
[C# DevExpress] GridControl 특정 Row, Cell 색 변경 C# DevExpress GridControl의 특정 Row, 특정 Cell의 색을 변경하는 예제입니다. [특정 Row Color 변경] - 소스코드 GridView에 RowStyle 이벤트를 추가하는 부분과 gridView1_RowStyle() 함수를 참고하시면 됩니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 private void Form1_Load(object sender, EventArgs e) { DataTable table = CreateData(); this.gridControl1.DataSource = table; //GridView에 RowStyle 이벤트 추가 (this.gridControl1.MainView as.. 2018. 4. 12.
[C# DevExpress]DockManager, DocumentManager 아래와 같은 형태의 Tab형태의 DockPanel을 생성하는 방법에 대한 예제입니다. 가장 중요한 부분은 사용자 정의 컨트롤에 DocumentManager, DockManager을 추가시키고, DockPanel을 생성할 때 DockedAsTabbedDocument 속성을 true로 설정하는 것입니다. 1. WinForm에 LayOutControl을 추가해서 아래와 같은 모양으로 만듭니다. 2. 위 공간에는 Button을 추가하고, 아래 공간에는 Panel을 추가해서 Fill 도킹 시킵니다. 3. 사용자 정의 컨트롤을 하나 추가합니다. 4. 사용자 정의 컨트롤에 DocumentManager, DockManager을 추가시킵니다. 5. 소스코드를 아래와 같이 작성합니다. 빨간색으로 표시된 코드를 추가하면 됩.. 2018. 4. 10.
[C# DevExpress] ChartControl - BubbleChart C# Bubble Chart에 대한 사용예제입니다. 아래와 같은 Chart형태가 BubbleChart입니다. Series의 ViewType을 Bubble로 설정합니다. 다른 차트와 다르게 Series의 값에 Bubble크기를 설정하는 Argument를 하나 더 추가해서 설정해야합니다. SeriesPoint point = new SeriesPoint(x축 값, y축 값, bubble 크기값); [사용코드] 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 SetBubbleChartData(ChartControl chart, DataTable dt) { ViewType viewType .. 2018. 4. 9.
반응형