Общие сведения о стилях заголовков столбцов GridView и шаблонахGridView Column Header Styles and Templates Overview

В этом обзоре рассматривается порядок приоритета для свойств, которые позволяют настроить заголовок столбца в GridView режим просмотра ListView элемента управления.This overview discusses the order of precedence for properties that you use to customize a column header in the GridView view mode of a ListView control.

Настройка заголовка столбца в элементе управления GridViewCustomizing a Column Header in a GridView

Свойства, определяющие содержимое, макет и стиль заголовка столбца в GridView находятся на множество связанных классов.The properties that define the content, layout, and style of a column header in a GridView are found on many related classes. Некоторые из этих свойств имеют функциональные возможности, схожие или же.Some of these properties have functionality that is similar or the same.

Строки в следующей таблице представляют собой группы свойств, которые выполняют ту же функцию.The rows in the following table show groups of properties that perform the same function. Эти свойства можно использовать для настройки заголовков столбцов в GridView.You can use these properties to customize the column headers in a GridView. Порядок приоритета для связанных свойств — справа налево, в которой свойство в крайнем правом столбце имеет наивысший приоритет.The order of precedence for related properties is from right to left where the property in the farthest right column has the highest precedence. Например если ContentTemplate устанавливается на GridViewColumnHeader объекта и HeaderTemplateSelector набор в связанном GridViewColumn, ContentTemplate имеет более высокий приоритет.For example, if a ContentTemplate is set on the GridViewColumnHeader object and the HeaderTemplateSelector is set on the associated GridViewColumn, the ContentTemplate takes precedence. В этом случае HeaderTemplateSelector не оказывает влияния.In this scenario, the HeaderTemplateSelector has no effect.

Связанные свойства для заголовков столбцов в элементе управления GridViewRelated properties for column headers in a GridView

КлассыClasses GridView GridViewColumn GridViewColumnHeader
Свойства контекстного менюContext Menu Properties ColumnHeaderContextMenu НеприменимоNot applicable ContextMenu
ToolTipToolTip

СвойстваProperties
ColumnHeaderToolTip НеприменимоNot applicable ToolTip
Шаблон заголовкаHeader Template

СвойстваProperties
ColumnHeaderTemplate 1/ColumnHeaderTemplate 1/

ColumnHeaderTemplateSelector
HeaderTemplate 1/HeaderTemplate 1/

HeaderTemplateSelector
ContentTemplate 1/ContentTemplate 1/

ContentTemplateSelector
Свойства стиляStyle Properties ColumnHeaderContainerStyle HeaderContainerStyle Style

1для свойства шаблона заголовка, если выбрать шаблон и свойства селектор шаблона, имеет приоритет свойства шаблона.1For Header Template Properties, if you set both the template and template selector properties, the template property takes precedence. Например, если установить оба ContentTemplate и ContentTemplateSelector свойства, ContentTemplate свойство имеет более высокий приоритет.For example, if you set both the ContentTemplate and ContentTemplateSelector properties, the ContentTemplate property takes precedence.

См. такжеSee also