본문 바로가기
소소한 C# 지식

[C# Winform]DatagridView 셀 병합 하기

by 해뤼맘 2022. 4. 11.
728x90
반응형

DatagridView에는 셀 병합하기 기능이 없어,

코드로 작성해서 셀 병합하여야 합니다.

프로그램 개발 시 셀 병합기능이 많이 사용하여야 할 경우

별도의 클래스를 생성하여 사용할때마다 호출할 수 있도록 해보겠습니다.

 

 

1. DatagridView를 아래와 같이 헤더를 제외하고 생성해 줍니다.

DatagridView 셀병합 예제화면
DatagridView 셀병합 전

2. DatagridView Header Merge 클래스 생성

DatagridView Headr Merg 클래스 예제
DatagridView Header Merge 클래스 생성 예제

3. DatagridView Header Merge 클래스 호출

  - 회사명, P.M을 병합하여 발주처 헤더를 생성할 수 있도록 Heder Merge 클래스 호출하는 코드

  - DatagridView의 Paint 이벤트 선택

DatagridView Header Merge 클래스 호출
DatagridView Header Merge 클래스 호출

4. 결과

결과 이미지
Datagridview 셀병합 결과

이상 DatagridView 셀 병합 코드 였습니다.
728x90
반응형

댓글