Información general sobre plantillas y estilos de encabezado de columna en modo GridView

Esta información general aborda el orden de prioridad de las propiedades que se usan para personalizar un encabezado de columna en el modo de vista GridView de un control ListView.

Personalización de un encabezado de columna en un control GridView

Las propiedades que definen el contenido, diseño y estilo de un encabezado de columna en GridView se encuentran en muchas clases relacionadas. Algunas de estas propiedades tienen la misma funcionalidad o una similar.

Las filas de la tabla siguiente muestran grupos de propiedades que realizan la misma función. Puede usar estas propiedades para personalizar los encabezados de columna en GridView. El orden de prioridad de las propiedades relacionadas va de derecha a izquierda, donde la propiedad de la columna que está más a la derecha tiene la prioridad más alta. Por ejemplo, si se establece ContentTemplate en el objeto GridViewColumnHeader y HeaderTemplateSelector en el objeto GridViewColumn asociado, la prioridad la tiene ContentTemplate. En este escenario, HeaderTemplateSelector no tiene ningún efecto.

Propiedades relacionadas para los encabezados de columna en un control GridView

GridView GridViewColumn GridViewColumnHeader
Propiedades del menú contextual ColumnHeaderContextMenu No aplicable ContextMenu
ToolTip

Propiedades
ColumnHeaderToolTip No aplicable ToolTip
Plantilla de encabezado

Propiedades
ColumnHeaderTemplate1/

ColumnHeaderTemplateSelector
HeaderTemplate1/

HeaderTemplateSelector
ContentTemplate1/

ContentTemplateSelector
Propiedades de estilo ColumnHeaderContainerStyle HeaderContainerStyle Style

1Para Propiedades de plantilla de encabezado, si establece las propiedades de plantilla y selector de plantillas, la prioridad la tiene la propiedad de plantilla. Por ejemplo, si establece las propiedades ContentTemplate y ContentTemplateSelector, la prioridad la tiene la propiedad ContentTemplate.

Vea también