GridView.ColumnHeaderTemplate Egenskap

Definition

Hämtar eller anger en mall som ska användas för att visa kolumnrubrikerna.

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

Egenskapsvärde

Den DataTemplate som ska användas för att visa kolumnrubrikerna som en del av GridView. Standardvärdet är null.

Exempel

I följande exempel visas hur du anger egenskapen ColumnHeaderTemplate .

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

Kommentarer

Om både ColumnHeaderTemplate egenskapen och ColumnHeaderTemplateSelector egenskapen har angetts har egenskapen ColumnHeaderTemplate företräde.

Den här egenskapen representerar ett av flera sätt att lägga ut kolumnrubriker och formatera kolumnrubriker. Mer information finns i Översikt över kolumnrubrikformat och mallar i GridView.

XAML-attributanvändning

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

XAML-värden

ResourceExtension Något av följande: StaticResource, eller DynamicResource. Se XAML-resurser.

TemplateResourceKey Nyckeln som identifierar mallen som begärs. Nyckeln refererar till en befintlig resurs i en ResourceDictionary.

Note

Syntax för egenskapselement är tekniskt möjligt, men rekommenderas inte. Se Infogade format och mallar. En bindningsreferens med TemplateBinding eller är också möjlig, men ovanlig.

Information om beroendeegenskap

Objekt Value
Identifierarfält ColumnHeaderTemplateProperty
Metadataegenskaper inställda på true Ingen

Gäller för

Se även