반응형
winform DataGridview 헤더의 색상을 변경하는 방법은 무엇입니까?
나는 성공하지 않고 그것을 시도했습니다. 가능합니까?
이를 수행하는 방법 EnableHeadersVisualStyles
은 데이터 그리드보기에 대한 플래그를 로 설정 False
하고 ColumnHeadersDefaultCellStyle.BackColor
속성을 통해 배경색을 설정하는 것 입니다. 예를 들어 배경색을 파란색으로 설정하려면 다음을 사용하십시오 (또는 원하는 경우 디자이너에서 설정).
_dataGridView.ColumnHeadersDefaultCellStyle.BackColor = Color.Blue;
_dataGridView.EnableHeadersVisualStyles = false;
EnableHeadersVisualStyles
플래그를 False로 설정하지 않으면 그리드가 현재 사용자 기본 테마의 스타일을 사용하므로 헤더 스타일에 대한 변경 사항이 적용되지 않습니다. 이 속성에 대한 MSDN 설명서는 여기에 있습니다 .
할 수 있습니다.
디자이너에서 : DataGridView 선택 속성 열기 ColumnHeaderDefaultCellStype으로 이동 스타일을 편집하려면 단추를 누르십시오.
프로그래밍 방식으로 수행 할 수도 있습니다.
dataGridView1.ColumnHeadersDefaultCellStyle.BackColor = Color.Purple;
도움이 되었기를 바랍니다.
dataGridView1.EnableHeadersVisualStyles = false;
dataGridView1.ColumnHeadersDefaultCellStyle.BackColor = Color.Blue;
참조 URL : https://stackoverflow.com/questions/1247800/how-to-change-the-color-of-winform-datagridview-header
반응형
'developer tip' 카테고리의 다른 글
C ++ 스타일 캐스트의 성능 저하? (0) | 2020.12.28 |
---|---|
열 값을 쉼표로 구분 된 목록으로 연결 (0) | 2020.12.28 |
Paint.setTextSize ()의 단위 설정 방법 (0) | 2020.12.28 |
프로그래밍 방식으로 옵션 메뉴를 여는 방법은 무엇입니까? (0) | 2020.12.28 |
매우 간단한 연결 목록 만들기 (0) | 2020.12.28 |