GridViewHeaderRowPresenter.ColumnHeaderTemplateSelector Свойство

Определение

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

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

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

DataTemplateSelector

DataTemplateSelector, выбирающий DataTemplate для использования с целью отображения заголовка каждого столбца. Значение по умолчанию — null.

Комментарии

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

При реализации этого класса в режиме GridView представления значение этого свойства привязывается к значению ColumnHeaderTemplateSelector свойства в режиме GridViewпредставления.

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

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

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

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

<object>  
  <object.ColumnHeaderTemplateSelector>  
    <MyDataTemplateSelectorImplementation .../>  
  </object.ColumnHeaderTemplateSelector>  
</object>  

Значения XAML

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

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

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

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

См. также раздел