Partilhar via


Visão geral de estilos e modelos de cabeçalho de coluna GridView

Esta visão geral discute a ordem de precedência para propriedades que você usa para personalizar um cabeçalho de coluna no modo de exibição GridView de um controle ListView.

Personalizando um cabeçalho de coluna em um GridView

As propriedades que definem o conteúdo, o layout e o estilo de um cabeçalho de coluna em um GridView são encontradas em muitas classes relacionadas. Algumas dessas propriedades têm funcionalidade semelhante ou igual.

As linhas na tabela a seguir mostram grupos de propriedades que executam a mesma função. Você pode usar essas propriedades para personalizar os cabeçalhos de coluna em um GridView. A ordem de precedência para propriedades relacionadas é da direita para a esquerda, onde a propriedade na coluna mais à direita tem a maior precedência. Por exemplo, se um ContentTemplate estiver definido no objeto GridViewColumnHeader e o HeaderTemplateSelector estiver definido no GridViewColumnassociado, o ContentTemplate terá precedência. Neste cenário, o HeaderTemplateSelector não tem efeito.

Propriedades relacionadas para cabeçalhos de coluna num GridView

GridView GridViewColumn GridViewColumnHeader
Propriedades do menu de contexto ColumnHeaderContextMenu Não aplicável ContextMenu
Dica de Ferramenta

Propriedades
ColumnHeaderToolTip Não aplicável ToolTip
modelo de cabeçalho

Propriedades
ColumnHeaderTemplate 1/

ColumnHeaderTemplateSelector
HeaderTemplate 1/

HeaderTemplateSelector
ContentTemplate 1/

ContentTemplateSelector
Propriedades de estilo ColumnHeaderContainerStyle HeaderContainerStyle Style

1Para as Propriedades do Modelo de Cabeçalho, se definir tanto as propriedades do modelo como do seletor de modelo, a propriedade do modelo terá precedência. Por exemplo, se você definir as propriedades ContentTemplate e ContentTemplateSelector, a propriedade ContentTemplate terá precedência.

Ver também