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í DataTemplateSelector , který poskytuje logiku, která vybere šablonu dat 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
The DataTemplateSelector chooses to DataTemplate use to display each column header. Výchozí formát je null
.
Poznámky
ColumnHeaderTemplate Pokud je vlastnost i ColumnHeaderTemplateSelector vlastnost nastavená, ColumnHeaderTemplate má přednost.
Při implementaci této třídy jako součást GridView režimu zobrazení je hodnota této vlastnosti 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é se nacházejí v této třídě a v souvisejících třídách. Další informace o těchto vlastnostech a jejich prioritách najdete v tématu GridView Column 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 , která implementuje praktické SelectTemplate přepsání. Informace o tom, jak namapovat vlastní třídu, najdete 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í: StaticResource
, nebo 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 tom, jak namapovat vlastní třídu, najdete v tématu Obory názvů XAML a mapování oborů názvů pro WPF XAML. Můžete také programově přidat instanci vaší DataTemplateSelector třídy jako prostředek do slovníku prostředků.