C#/DevExpress 범범조조 2020. 4. 30. 02:00
안녕하세요. 오늘은 윈폼 DevExpress 에서 기본으로 제공해주는 컨트롤인 GridControl에 대해서 알아보려고 합니다. 그 중에서도, 그리드컨트롤 특정 컬럼에 데이터를 넣고, 가져오는 방법을 알아 보려고 해요. 그럼 바로 예제 프로그램을 만들어 보도록 하겠습니다. 윈폼 프로젝트 생성 및 DataControl, SimpleButton 배치하기 위와 같이 컨트롤을 배치해 주시기 바랍니다. 그럼 이제 CellClick을 했을 때, 해당 Row의 데이터 값들을 MessageBox로 보여주고, 또 Save 버튼을 클릭했을 시, 기존의 데이터의 다른 데이터를 넣어 보도록 그렇게 예제 코드를 작성해 보도록 하겠습니다. 예제 코드
더 읽기
C#/DevExpress 범범조조 2020. 4. 25. 01:00
안녕하세요. 오늘은 C# DevExpress에서 제공하는 GridControl 중에 Row 데이터 값들을 가운데 정렬 하는 방법에 대해서 알려 드리려고 합니다. 바로 예제를 통해 보여 드리도록 할게요. 먼저 윈폼 프로젝트를 생성해 주시고 아래와 같이 GridControl을 배치해 주시기 바랍니다. 윈폼 프로젝트 생성 및 GridControl 배치 그럼 이제 Row 데이터를 가운데 정렬하는 예제 코드를 작성해 보도록 하겠습니다. 예제 코드
C#/DevExpress 범범조조 2020. 4. 22. 01:00
안녕하세요. 오늘은 윈폼 DevExpress에서 제공하는 컨트롤인 GridControl에서 Cell에 Image(이미지)를 넣는 방법에 대해서 알려드리려고 합니다. 다른 설명 없이 바로 예제 코드를 통해서 어떻게 GridControl Cell에 이미지를 넣는지 보여 드리도록 하겠습니다. 먼저 윈폼 프로젝트를 생성해 주시고, 아래와 같이 GridControl을 배치해 주시기 바랍니다. 윈폼 프로젝트 생성 및 GridControl 배치 위와 같이 GridControl을 배치해 주시기 바랍니다. 그럼 이제 예제 코드를 통해 GridControl Cell에 어떻게 이미지를 넣는지 보도록 할게요. 그 전에, 프로젝트 -> 속성에 가셔서 리소스에 테스트할 Image를 아무거나 하나 저장해 주시기 바랍니다. 저는 아..
C#/DevExpress 범범조조 2020. 4. 21. 01:00
안녕하세요. 오늘은 윈폼 DevExpress GridControl 에서 Cell Merge(셀 병합) 하는 방법에 대해서 알려 드리려고 합니다. 그럼 바로 예제 코드를 통해서 알아보도록 할게요. 먼저, 빈 윈폼 프로젝트를 생성해 주시고 아래와 같이 GirdControl을 배치해 주시기 바랍니다. 윈폼 프로젝트 생성 및 GridControl 컨트롤 배치 위와 같이 컨트롤을 배치해 주시기 바랍니다. 그럼 이제 예제 코드를 통해서 Cell Merge를 어떻게 하는지 알아 보도록 할게요. 먼저, 소스코드를 작성하기 전에 GridView 속성에서 OptionView가 있는데 여기서 AllowCellMerge를 False -> True 로 변경해 주셔야 합니다. 위와 같이 설정을 변경하셨다면 예제 코드를 작성해 주..
C#/DevExpress 범범조조 2020. 4. 19. 01:00
안녕하세요. 어제 제가 DevExpress에서 기본으로 제공해주는 컨트롤인 ChartControl, 그 중에서도 도넛차트에 대해서 값을 넣고 보여주는 방법에 대해서 포스팅을 했었는데요. 오늘은 해당 차트에 애니메이션 효과를 주어서 사용자가 보았을 때, 시각적으로 조금 더 예뻐? 보이는 느낌을 받을 수 있게 애니메이션 효과를 주는 방법에 대해서 알려 드리려고 합니다. 바로 예제 코드를 통해서 보여 드릴게요. 먼저, 윈품 프로젝트를 생성해 주시고 아래와 같이 ChartControl을 배치해 주시기 바랍니다. 윈폼 프로젝트 생성 및 ChartControl 배치 그럼 이제 바로 소스코드 창으로 가셔서 예제 코드를 작성해 볼게요. 예제 코드
C#/DevExpress 범범조조 2020. 4. 18. 01:00
안녕하세요. 오늘은 C# DevExpress에서 기본으로 제공해주는 컨트롤인 ChartControl(차트컨트롤) 사용 방법에 대해서 알려 드리려고 합니다. 그 중에서도 도넛 차트(Dougnut) 차트 사용 방법을 보여 드릴게요. 그럼 빈 윈폼 프로젝트를 생성해 주시고 아래와 같이 ChartControl을 배치 시켜 주시기 바랍니다. 윈폼 프로젝트 생성 및 ChartControl 배치하기 위와 같이 ChartControl을 배치 하셨다면, ChartControl의 Name은 uiChart_Main으로 지어 주시고 바로 예제 코드로 넘어 가도록 하겠습니다. 예제 코드
C#/DevExpress 범범조조 2020. 4. 17. 03:00
안녕하세요. 요즘 제가 한참 C#으로 DevExpress에서 제공하는 각종 컨트롤들을 어떻게 사용하는지 공부하는 중인데요. 오늘은 SpreadSheetContol(스프레드시트 컨트롤) 에 데이터를 넣는 방법에 대해서 알려드리려고 합니다. 그럼 바로 예제 코드를 통해서 어떻게 스프레드 시트에 데이터를 넣는지 알아 보도록 하겠습니다. 우선 먼저 윈폼 프로젝트를 생성해 주시고 아래와 같이 SpreadSheetControl을 배치해 주시기 바랍니다. 윈폼 프로젝트 생성 및 SpreadSheetControl 배치 위와 같이 배치를 마치 셨다면, 이제 더미 데이터를 하나 만들어서 실제 SpreadSheetControl에 데이터를 넣어 보도록 하겠습니다. 예제 코드
C#/DevExpress 범범조조 2020. 4. 15. 01:00
안녕하세요. 오늘은 윈폼 DevExpress에서 제공해주는 컨트롤인 GridControl(그리드 컨트롤)에 대해서 알아 보려고 합니다. 그 중에서, Column, Row 폰트 변경 및 ColumnHeader 가운데 정렬 하는 방법을 알려 드리려고 해요. 그럼 바로 예제 프로젝트를 만들어서 어떻게 폰트를 변경하고 가운데 정렬을 하는지 보도록 할게요. 먼저, 빈폼 프로젝트를 생성해 주시고 아래와 같이 GridControl을 배치해 주시기 바랍니다. 윈폼 프로젝트 생성 및 GridControl 배치 위와 같이 그리드 컨트롤을 배치 완료 하셨다면, 이제 소스 코드 창으로 가셔서 예제 코드를 작성해 보도록 하겠습니다. 예제 코드
C#/DevExpress 범범조조 2020. 4. 14. 01:00
안녕하세요. 오늘은 C# DevExpress에서 제공하는 컨트롤인 GridControl(그리드컨트롤)을 이용하여 그리드컨트롤에서 선택된 셀의 데이터를 가져오는 방법에 대해서 알려드리려고 합니다. 즉, 그리드에 데이터들이 있는데, 여기서 사용자가 특정 컬럼의 셀을 선택 했을 시 그 데이터 값을 가져온다는 얘기 입니다. 그럼 바로 예제 코드를 통해서 알아보도록 하겠습니다. 먼저, 빈 윈폼 프로젝트를 생성해 주시고 아래와 같이 GridControl을 배치해 주시기 바랍니다. 윈폼 프로젝트 생성 및 GridControl 배치 위와 같이 빈 폼에 GridControl을 배치해 주시기 바랍니다. 그럼 이제 예제 코드를 작성해 보도록 하겠습니다. 예제 코드
C#/DevExpress 범범조조 2020. 4. 13. 01:00
안녕하세요. 오늘은 C# DevExpress에서 제공하는 GridControl(그리드컨트롤)을 이용하여 특정 컬럼을 체크박스로 만드는 방법에 대해서 알려드리려고 합니다. 체크박스가 다들 무엇인지는 알고 있으실 거라 생각을 하고 따로 설명을 드리지는 않겠습니다! 그럼 바로 예제 코드를 통해서 어떻게 만드는지 알아보겠습니다. 먼저 윈폼 프로젝트를 만들어 주시고, 아래와 같이 GridControl을 배치해 주시기 바랍니다. 윈폼 프로젝트 생성 및 GridControl 배치 위와 같이 빈 폼에 GridControl을 배치 주시기 바랍니다. 그럼 이제, 소스코드로 넘어가서 특정 컬럼을 체크박스로 만드는 예제 코드를 작성해 보도록 하겠습니다. 예제 코드
C#/DevExpress 범범조조 2020. 4. 12. 01:00
안녕하세요. 오늘은 C# 윈폼 DevExpress에서 ProgressPanel 컨트롤을 이용하여 WaitForm(대기화면)을 만드는 방법에 대해서 알려드리고자 합니다. WaitForm은 쉽게 말해 로딩 중..화면이라고 생각하시면 되겠는데요. DevExpress에서는 ProgressPanel 컨트롤을 이용하여 쉽게 WaitForm을 만들 수 있게 컨트롤을 제공해 주고 있습니다. 그럼 바로 어떻게 만드는지 보여드리도록 하겠습니다. 먼저 빈 윈폼 프로젝트를 선언해 주시고 아래와 같이 ProgressPanel 컨트롤을 배치해 주시기 바랍니다. 참고로, 폼은 2개 생성하여야 합니다. 첫 번째 폼은 Main 폼, 2번째 폼은 ProgressPanel 컨트롤을 배치할 폼 이렇게 2개 폼을 생성해 주시기 바랍니다. 윈..
C#/DevExpress 범범조조 2020. 4. 10. 01:00
안녕하세요. 오늘은 C# DevExpress에서 GridControl을 다뤄보려고 합니다. 그 중에서도, 특정 컬럼을 콤보박스로 만드는 방법에 대해서 알아 보려고 합니다. 먼저, 윈폼 프로젝트를 생성해 주시고 아래와 같이 컨트롤을 배치해 주시기 바랍니다. 윈폼 프로젝트 생성 및 컨트롤 배치 위와 같이 GridControl과 SimpleButton 컨트롤 2개를 배치해 주시기 바랍니다. 저는 예제로 Nme, Age, Grade, Score 총 4개의 컬럼을 선언하여 값을 넣으려고 하는데요. 이 중에서 3번째 컬럼인 Grade 컬럼은 콤보박스로 만들어 보도록 하겠습니다. 예제 코드