본문 바로가기
반응형

그리드6

DataGridView Cell색깔 변경 - C# 데이터 그리드 뷰의 셀 색깔을 클릭하면 핑크색, 더블클릭하면 다시 하얀색으로 변경시켜주는 예제입니다. List에 데이터 객체를 만들어서 간단하게 데이터소스를 바인딩하고 글자색을 변경한 다음 클릭 이벤트도 설정해줍니다. 그리고 각 클릭 이벤트를 구현한 간단한 예제입니다. 소스 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace WindowsFormsApp5 { p.. 2021. 10. 27.
Grid Group Summary 하는 법 - DevExpress 안녕하세요. DevExpress의 Grid는 Column을 Grid Header 부분으로 Drag 하게되면 자동으로 Grouping되어 보여지게 됩니다. 아래와 같은 형태로 말이죠. 그런데 Group하게되면 단순히 해당 데이터만 보여지게 되는데, 다른 데이터의 값도 보여지게 되면 가독성이 좋아지겠죠. 해서 Grid의 기능중에 ShowGroupSummaryEditorItem 라는 부분이 있는데, 이 기능을 사용하게 되면 아래와 같이 보여지게 됩니다. 이렇게 되면 세부데이터의 값을 확인하지 않고도 바로 볼 수 있겠죠. 사용 방법으로는 ShowGroupSummaryEditorItem 기능을 켜고, 컬럼을 그룹한 후 마우스 우클릭을 하면 아래 그림처럼 Group Summary Editor을 클릭하면 됩니다. 클.. 2020. 10. 23.
데브익스프레스 - Grid에서 인접한 두 셀 값이 같은 경우 Merge 하도록 하는 기능 안녕하세요. 그리드에서 인접한 두 셀 값이 같은 경우, Cell을 Merge 하는 기능에 대한 설명입니다. 기본적으로 Grid는 각 각의 각각의 값을 표시합니다. 그런데, 1월 같은 값은 하나로 합쳐서 보여주고 싶을 때가 있는데요. 엑셀에서 셀을 병합해서 보여지는 것처럼 말이죠. DevExpress GridControl에서도 해당 기능을 재공하고 있습니다. 셀을 Merge하는 기능을 적용하려면 속성창에서 GridView를 선택후, OptionView에서 AllowCellMerge 값을 True로 설정하는 방법 하나와 소스상에서 아래와 같이 설정하는 또 다른 방법이 있습니다. GridView gridView = this.gridControl1.MainView as GridView; gridView.Opti.. 2020. 10. 20.
DevExpress - Grid Column Size 조절 안녕하세요. 오늘은 Grid에서 창크기에 맞게 컬럼사이즈가 조절되지 않도록 하는 기능인 ColumnAutoWidth 사용법과 컬럼사이즈가 자동으로 조절되는 기능인 BestFitColumn과 대한 포스팅을 하겠습니다. 기본적으로 Grid는 아래 그림처럼 데이터 길이에 상관없이 창 크기에 맞게 사이즈가 조절됩니다. 창 크기가 작아지면 아래 그림처럼 창 안에 있는 Grid도 같이 작아지게 됩니다. 칸이 너무 작아 데이터를 파악하기도 어렵고 보기도 힘들죠. 이렇게 창 크기에 맞게 자동으로 조절되는 부분을 컬럼 사이즈가 조절되지 않도록 하는 기능이 ColumnAutoWidth 기능 입니다. 해당 기능을 켜보면 아래와 같이 나타납니다. 창 크기가 작아지면 자동적으로 스크롤바가 생기면서 Grid를 볼 수 있도록 해줍.. 2020. 10. 14.
반응형