Sdílet prostřednictvím


GridView.ColumnHeaderTemplateSelector Vlastnost

Definice

Získá nebo nastaví selektor objekt, 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

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í oborů 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á 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.

Informace o vlastnosti závislosti

Položka Hodnota
Pole Identifikátor ColumnHeaderTemplateSelectorProperty
Vlastnosti metadat nastavené na true None

Platí pro

Viz také