다음을 통해 공유


GridView 열 머리글 스타일 및 템플릿 개요

이 개요에서는 ListViewGridView 뷰 모드에서 컨트롤의 열 머리글을 사용자 지정하는 데 사용하는 속성의 우선 순위에 대해 설명합니다.

GridView에서 열 머리글 사용자 지정

GridView에서 열 머리글의 콘텐츠, 레이아웃 및 스타일을 정의하는 속성은 관련된 많은 클래스에서 찾을 수 있습니다. 이러한 속성 중 일부는 그 기능이 비슷하거나 같습니다.

다음 표의 행에서는 동일한 기능을 수행하는 속성 그룹을 보여 줍니다. 이러한 속성을 사용하여 GridView의 열 머리글을 사용자 지정할 수 있습니다. 관련된 속성의 우선 순위는 왼쪽에서 오른쪽으로 갈수록 높아지며 맨 오른쪽 열의 속성이 우선 순위가 가장 높습니다. 예를 들어 GridViewColumnHeader 개체에 ContentTemplate이 설정되고 관련된 GridViewColumnHeaderTemplateSelector가 설정된 경우 ContentTemplate의 우선 순위가 더 높습니다. 이 시나리오에서는 HeaderTemplateSelector가 아무런 영향을 주지 않습니다.

GridView의 열 머리글과 관련된 속성

클래스

GridView

GridViewColumn

GridViewColumnHeader

Context Menu 속성

ColumnHeaderContextMenu

해당 없음

ContextMenu

ToolTip

속성

ColumnHeaderToolTip

해당 없음

ToolTip

Header Template

속성

ColumnHeaderTemplate 1/

ColumnHeaderTemplateSelector

HeaderTemplate 1/

HeaderTemplateSelector

ContentTemplate 1/

ContentTemplateSelector

Style 속성

ColumnHeaderContainerStyle

HeaderContainerStyle

Style

1Header Template 속성의 경우 템플릿 속성과 템플릿 선택자 속성을 둘 다 설정하는 경우 템플릿 속성의 우선 순위가 더 높습니다. 예를 들어 ContentTemplate 속성과 ContentTemplateSelector 속성을 둘 다 설정하면 ContentTemplate 속성의 우선 순위가 더 높습니다.

참고 항목

개념

ListView 개요

GridView 개요

기타 리소스

ListView 방법 항목