본문 바로가기

DataGridView속성

(2)
[DataGridView] 마지막 행 없애기 DataGridView 마지막 행에 자동으로 생성되는 행을 없애기 위와 같이 DataGridView에 데이터를 추가해도 마지막행이 사라지지 않고 계속해서 있을때는 속성을 이용하여 없애면 된다. 마지막행이 추가되는 것은 속성에서 AllowUserToAddRows 속성이 True로 기본 설정되어 있어, 행 추가 옵션이 자동으로 표시되는 것이다. AllowUserToAddRows 속성과 AllowUserToDeleteRows 속성을 False로 설정하면, 행 추가 옵션으로 자동으로 마지막 행이 추가되는 것과 Delete 키를 눌렀을때 행이 삭제 되는 현상을 없앨 수 있다. 여기에서 Row Headers 행의 앞 머리리까지 숨김 처리하고 싶으면, RowHeaderVisible 속성을 False로 설정하면 데이터..
[DataGridView] 행 머리글 열 Row Headers 없애기 DataGridView 속성을 이용하여 행 머리 숨김 처리하기 처음 DataGridView 컨트롤을 접했다면, 위의 사진과 같이 행 앞에 칸이 한 칸 생기는 것을 볼 수 있다. 맨 앞에 저 칸의 이름은 행의 머리로 Row Header 라고 한다. 그럼, 저 불필요한 RowHeader 들을 어떻게 없애지? 코드를 타이핑할 필요 없이, DataGridView 컨트롤의 속성을 이용하여 RowHeadersVisible 속성의 값을 'True'에서 'False'로 변경한다. (속성을 이용하면 디자이너 소스가 자동으로 추가된다. 속성 창이 보이지 않으면, DataGridView 컨트롤을 선택하고 F4 키를 누른다.) RowHeaderVisible 속성이 True 로 설정하면, 행 머리글을 포함하는 열이 표시되어 R..