GridView.ColumnHeaderTemplate Vlastnost

Definice

Získá nebo nastaví šablonu, která se použije k zobrazení záhlaví sloupců.

public:
 property System::Windows::DataTemplate ^ ColumnHeaderTemplate { System::Windows::DataTemplate ^ get(); void set(System::Windows::DataTemplate ^ value); };
public System.Windows.DataTemplate ColumnHeaderTemplate { get; set; }
member this.ColumnHeaderTemplate : System.Windows.DataTemplate with get, set
Public Property ColumnHeaderTemplate As DataTemplate

Hodnota vlastnosti

DataTemplate

Použití DataTemplate k zobrazení záhlaví sloupců v rámci .GridView Výchozí hodnota je null.

Příklady

Následující příklad ukazuje, jak nastavit ColumnHeaderTemplate vlastnost.

<DataTemplate x:Key="myHeaderTemplate">
  <DockPanel>
    <CheckBox/>
    <TextBlock FontSize="16" Foreground="DarkBlue">
      <TextBlock.Text>
        <Binding/>
      </TextBlock.Text>
    </TextBlock>
  </DockPanel>
</DataTemplate>
<GridView ColumnHeaderTemplate="{StaticResource myHeaderTemplate}"
          ColumnHeaderContainerStyle="{StaticResource myHeaderStyle}">
  <GridViewColumn Header="Year" Width="80"
        CellTemplate="{StaticResource myCellTemplateYear}"/>
  <GridViewColumn Header="Month" Width="80"
        CellTemplate="{StaticResource myCellTemplateMonth}"/>
  <GridViewColumn Header="Day" Width="80"
        CellTemplate="{StaticResource myCellTemplateDay}"/>
</GridView>

Poznámky

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 ColumnHeaderTemplate="{ResourceExtension TemplateResourceKey}"/>  

Hodnoty XAML

ResourceExtension
Jedna z následujících možností: StaticResourcenebo DynamicResource. Viz prostředky XAML.

TemplateResourceKey
Klíč, který identifikuje požadovanou šablonu. Klíč odkazuje na existující prostředek v objektu ResourceDictionary.

Poznámka

Syntaxe elementu vlastnosti je technicky možná, ale nedoporučuje se. Viz vložené styly a šablony. Odkaz na vazbu pomocí templateBinding nebo je také možný, ale neobvyklý.

Informace o vlastnosti závislosti

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

Platí pro

Viz také