GridViewHeaderRowPresenter.ColumnHeaderTemplateSelector Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví logiku DataTemplateSelector , která vybere šablonu dat, která se má použít k zobrazení záhlaví sloupce.
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
Hodnota vlastnosti
Ten DataTemplateSelector , který zvolí DataTemplate použití k zobrazení záhlaví každého sloupce. Výchozí hodnota je null.
Poznámky
ColumnHeaderTemplate Pokud je vlastnost i ColumnHeaderTemplateSelector vlastnost nastavená, ColumnHeaderTemplate má přednost.
Pokud implementujete tuto třídu jako součást GridView režimu zobrazení, hodnota této vlastnosti je vázána na hodnotu ColumnHeaderTemplateSelector vlastnosti v objektu GridView.
Záhlaví sloupců můžete přizpůsobit v GridView režimu zobrazení pomocí různých vlastností, které jsou nalezeny v této třídě a v souvisejících třídách. Další informace o těchto vlastnostech a o prioritě mezi nimi naleznete v tématu GridView Header Styles and Templates Overview.
Použití atributu XAML
<object ColumnHeaderTemplateSelector="{ResourceExtension DataTemplateSelectorClassKey}"/>
Použití elementu vlastnosti XAML
<object>
<object.ColumnHeaderTemplateSelector>
<MyDataTemplateSelectorImplementation .../>
</object.ColumnHeaderTemplateSelector>
</object>
Hodnoty XAML
MyDataTemplateSelectorImplementation Třída odvozená z DataTemplateSelector toho, že implementuje praktické SelectTemplate přepsání. Informace o mapování vlastní třídy naleznete v tématu Obory názvů XAML a Mapování oborů názvů pro WPF XAML.
ResourceExtension Jedna z následujících možností: StaticResourcenebo DynamicResource. Viz prostředky XAML.
DataTemplateSelectorClassKey Klíč, který identifikuje požadovanou implementaci selektoru. Klíč odkazuje na odvozenou třídu, která implementuje praktické SelectTemplate přepsání. Informace o mapování vlastní třídy naleznete v tématu Obory názvů XAML a Mapování oborů názvů pro WPF XAML. Do slovníku prostředků můžete také programově přidat instanci třídy DataTemplateSelector jako prostředek.