Общие сведения о стилях заголовков столбцов GridView и шаблонах
В этом обзоре рассматривается порядок приоритета для свойств, которые позволяют настроить заголовок столбца в GridView режим просмотра ListView элемента управления.
Настройка заголовка столбца в элементе управления GridView
Свойства, определяющие содержимое, макет и стиль заголовка столбца в GridView находятся на множество связанных классов. Некоторые из этих свойств имеют функциональные возможности, схожие или же.
Строки в следующей таблице представляют собой группы свойств, которые выполняют ту же функцию. Эти свойства можно использовать для настройки заголовков столбцов в GridView. Порядок приоритета для связанных свойств — справа налево, в которой свойство в крайнем правом столбце имеет наивысший приоритет. Например если ContentTemplate устанавливается на GridViewColumnHeader объекта и HeaderTemplateSelector набор в связанном GridViewColumn, ContentTemplate имеет более высокий приоритет. В этом случае HeaderTemplateSelector не оказывает влияния.
Связанные свойства для заголовков столбцов в элементе управления GridView
Классы | GridView | GridViewColumn | GridViewColumnHeader |
Свойства контекстного меню | ColumnHeaderContextMenu | Неприменимо | ContextMenu |
ToolTip Свойства |
ColumnHeaderToolTip | Неприменимо | ToolTip |
Шаблон заголовка Свойства |
ColumnHeaderTemplate 1/ ColumnHeaderTemplateSelector |
HeaderTemplate 1/ HeaderTemplateSelector |
ContentTemplate 1/ ContentTemplateSelector |
Свойства стилей | ColumnHeaderContainerStyle | HeaderContainerStyle | Style |
1для свойства шаблона заголовка, если выбрать шаблон и свойства селектор шаблона, имеет приоритет свойства шаблона. Например, если установить оба ContentTemplate и ContentTemplateSelector свойства, ContentTemplate свойство имеет более высокий приоритет.