GridViewColumn.HeaderTemplateSelector Свойство

Определение

Возвращает или задает объект DataTemplateSelector, обеспечивающий логику для выбора шаблона, который будет использоваться для отображения заголовка столбца.

public:
 property System::Windows::Controls::DataTemplateSelector ^ HeaderTemplateSelector { System::Windows::Controls::DataTemplateSelector ^ get(); void set(System::Windows::Controls::DataTemplateSelector ^ value); };
public System.Windows.Controls.DataTemplateSelector HeaderTemplateSelector { get; set; }
member this.HeaderTemplateSelector : System.Windows.Controls.DataTemplateSelector with get, set
Public Property HeaderTemplateSelector As DataTemplateSelector

Значение свойства

DataTemplateSelector

Объект DataTemplateSelector, который обеспечивает выбор шаблона данных для каждого столбца GridViewColumn. Значение по умолчанию — null.

Комментарии

HeaderTemplateSelector Если свойство и HeaderTemplate свойство заданы, HeaderTemplate оно имеет приоритет.

Свойства, определяющие содержимое, макет и стиль заголовка столбца, находятся во многих связанных классах, а некоторые из этих свойств имеют функции, аналогичные или одинаковые. Дополнительные сведения см. в разделе Общие сведения о стилях заголовков столбцов GridView и шаблонах.

Использование атрибута XAML

<object HeaderTemplateSelector="{ResourceExtension DataTemplateSelectorClassKey}"/>  

Использование элемента свойства XAML

<object>  
  <object.HeaderTemplateSelector>  
    <MyDataTemplateSelectorImplementation .../>  
  </object.HeaderTemplateSelector>  
</object>  

Значения XAML

ResourceExtension
Одно из следующих элементов: StaticResourceили DynamicResource. См. сведения о ресурсах XAML.

DataTemplateSelectorClassKey
Ключ, определяющий запрашиваемую реализацию селектора. Ключ ссылается на производный класс, реализующий практический SelectTemplate переопределение. Сведения о сопоставлении пользовательского класса см. в разделе "Пространства имен XAML" и "Сопоставление пространств имен" для XAML WPF. Вы также можете программно добавить экземпляр класса DataTemplateSelector в качестве ресурса в словарь ресурсов.

MyDataTemplateSelectorImplementation
Класс, производный от DataTemplateSelector этого, реализует практический SelectTemplate переопределение. Сведения о сопоставлении пользовательского класса см. в разделе "Пространства имен XAML" и "Сопоставление пространств имен" для XAML WPF.

Сведения о свойстве зависимостей

Поле идентификатора HeaderTemplateSelectorProperty
Metadata properties set to true Нет

Применяется к