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 используемого 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" и "Сопоставление пространств имен" для WPF XAML.
ResourceExtension Одно из следующих элементов: StaticResourceили DynamicResource. См. статью "Ресурсы XAML".
DataTemplateSelectorClassKey Ключ, определяющий запрошенную реализацию селектора. Ключ ссылается на производный класс, реализующий практическую SelectTemplate переопределение. Сведения о сопоставлении пользовательского класса см. в разделе "Пространства имен XAML" и "Сопоставление пространств имен" для WPF XAML. Вы также можете программно добавить экземпляр DataTemplateSelector класса в качестве ресурса в словарь ресурсов.