GridView.ColumnHeaderTemplate Właściwość

Definicja

Pobiera lub ustawia szablon, który ma być używany do wyświetlania nagłówków kolumn.

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

Wartość właściwości

Element DataTemplate służący do wyświetlania nagłówków kolumn w ramach GridViewelementu . Wartość domyślna to null.

Przykłady

W poniższym przykładzie pokazano, jak ustawić ColumnHeaderTemplate właściwość.

<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>

Uwagi

ColumnHeaderTemplate Jeśli właściwość i ColumnHeaderTemplateSelector właściwość są ustawione, ColumnHeaderTemplate właściwość ma pierwszeństwo.

Ta właściwość reprezentuje jeden z kilku sposobów układania nagłówków kolumn i stylu. Aby uzyskać więcej informacji, zobacz GridView Column Header Styles and Templates Overview (Style i szablony nagłówków kolumn GridView — omówienie).

Użycie atrybutu języka XAML

<object ColumnHeaderTemplate="{ResourceExtension TemplateResourceKey}"/>  

Wartości XAML

ResourceExtension
Jeden z następujących elementów: StaticResource, lub DynamicResource. Zobacz Zasoby XAML.

TemplateResourceKey
Klucz identyfikujący żądany szablon. Klucz odwołuje się do istniejącego zasobu w obiekcie ResourceDictionary.

Uwaga

Składnia elementu właściwości jest technicznie możliwa, ale nie jest zalecana. Zobacz Style i szablony wbudowane. Odwołanie do powiązania przy użyciu szablonuBinding lub jest również możliwe, ale nietypowe.

Informacje dotyczące właściwości zależności

Pole identyfikatora ColumnHeaderTemplateProperty
Właściwości metadanych ustawione na true Brak

Dotyczy

Zobacz też