Compartilhar via


Estilos e Modelos de Cabeçalho de Coluna do GridView: Uma Visão Geral

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

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 a mesma.

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 distante à direita tem a precedência mais alta. Por exemplo, se um ContentTemplate for definido no objeto GridViewColumnHeader e o HeaderTemplateSelector for definido no GridViewColumn associado, a ContentTemplate tem precedência. Nesse cenário, o HeaderTemplateSelector não tem efeito.

Propriedades relacionadas para cabeçalhos de coluna em um 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 propriedades de modelo de cabeçalho, se você definir as propriedades do modelo e do seletor de modelo, a propriedade de modelo terá precedência. Por exemplo, se você definir tanto a propriedade ContentTemplate quanto a ContentTemplateSelector, a propriedade ContentTemplate terá precedência.

Consulte também