DataGridView 속성을 이용하여 행 머리 숨김 처리하기

처음 DataGridView 컨트롤을 접했다면, 위의 사진과 같이 행 앞에 칸이 한 칸 생기는 것을 볼 수 있다. 맨 앞에 저 칸의 이름은 행의 머리로 Row Header 라고 한다. 그럼, 저 불필요한 RowHeader 들을 어떻게 없애지?
코드를 타이핑할 필요 없이, DataGridView 컨트롤의 속성을 이용하여 RowHeadersVisible 속성의 값을 'True'에서 'False'로 변경한다. (속성을 이용하면 디자이너 소스가 자동으로 추가된다. 속성 창이 보이지 않으면, DataGridView 컨트롤을 선택하고 F4 키를 누른다.)

RowHeaderVisible 속성이 True 로 설정하면, 행 머리글을 포함하는 열이 표시되어 RowHeader들이 보인다.
[결과] RowHeaderVisible = False

위와 같은 그림처럼, RowHeader들을 보이지 않게 하려면? RowHeadersVisible이 False이면, 행의 머리들이(RowHeaders) 숨김 처리되어 나타나지 않는다. 아래와 같이 속성창에서 설정하주면 된다.

RowHeaderVisible 속성이 False로 설정하면, 위의 그림처럼 RowHeader들이 보이지 않는다. (숨김)
'C#' 카테고리의 다른 글
[백준] 2753번 윤년 C# 풀이 (0) | 2019.09.24 |
---|---|
[백준] 9498번 시험성적 C# 풀이 (0) | 2019.09.21 |
[백준] 1330번 두 수 비교하기 C# 풀이 (0) | 2019.09.21 |
[DataGridView] 마지막 행 없애기 (0) | 2019.04.21 |
[DataGridView] 두 개의 DataGridView 동시에 스크롤하기 (0) | 2019.04.07 |