GridView.ColumnHeaderContainerStyle Egenskap

Definition

Hämtar eller anger formatmallen som ska tillämpas på kolumnrubriker.

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

Egenskapsvärde

Det Style som används för att definiera visningsegenskaperna för kolumnrubriker. Standardvärdet är null.

Exempel

I följande exempel visas hur du definierar egenskapen ColumnHeaderContainerStyle .

<Style x:Key="myHeaderStyle" TargetType="{x:Type GridViewColumnHeader}">
  <Setter Property="Background" Value="LightBlue"/>
</Style>
<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

Egenskapen ColumnHeaderContainerStyle och ColumnHeaderTemplate egenskapen används båda för att definiera det visuella trädet för de GridViewColumnHeader objekt som representerar kolumnrubrikerna i en GridView. Egenskapen ColumnHeaderContainerStyle kan också definiera kolumnrubrikinnehåll när en ColumnHeaderTemplate inte anges genom att definiera ett ControlTemplate för GridViewColumnHeader objektet.

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.

När du anger formatmallar finns det vissa begränsningar. För mer information, se Styling och mallhantering.

XAML-attributanvändning

<object ColumnHeaderContainerStyle="{ResourceExtension StyleResourceKey}"/>

Användning av XAML-egenskapselement

XAML-värden

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

StyleResourceKey Nyckeln som identifierar formatmallen 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 ColumnHeaderContainerStyleProperty
Metadataegenskaper inställda på true Ingen

Gäller för