Sdílet prostřednictvím


GridView.ColumnHeaderTemplateSelector Vlastnost

Definice

Získá nebo nastaví selektor objektu, který poskytuje logiku pro výběr šablony, která se má použít pro každé 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

DataTemplateSelector

Objekt DataTemplateSelector , který určuje šablonu dat, která se má použít pro každé záhlaví sloupce. Výchozí hodnota je null.

Poznámky

Pokud tuto vlastnost nenastavíte, výchozí logika je použít ColumnHeaderTemplate vlastnost pro všechny sloupce, pokud je definována.

ColumnHeaderTemplate Pokud je vlastnost i ColumnHeaderTemplateSelector vlastnost nastavená, ColumnHeaderTemplate má tato vlastnost přednost.

Tato vlastnost představuje jeden z několika způsobů rozložení a styl záhlaví sloupců. Další informace naleznete v tématu GridView Column Header Styles and Templates Overview.

Použití atributu XAML

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

Použití elementu vlastnosti XAML

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

Hodnoty 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í oboru názvů pro WPF XAML. Do slovníku prostředků aplikace můžete také programově přidat instanci třídy DataTemplateSelector jako prostředek.

MyDataTemplateSelectorImplementation
Třída odvozená od DataTemplateSelector toho, 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í oboru názvů pro WPF XAML.

Informace o vlastnosti závislosti

Pole identifikátoru ColumnHeaderTemplateSelectorProperty
Vlastnosti metadat nastavené na true Žádné

Platí pro

Viz také