GridView.ColumnHeaderContainerStyle GridView.ColumnHeaderContainerStyle GridView.ColumnHeaderContainerStyle GridView.ColumnHeaderContainerStyle Property

Definition

Ruft die Formatvorlage ab, die auf Spaltenköpfe angewendet werden soll, oder legt diese fest.Gets or sets the style to apply to column headers.

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

Eigenschaftswert

Die Style, die zum Definieren der Anzeigeeigenschaften für Spaltenköpfe verwendet wird.The Style that is used to define the display properties for column headers. Der Standardwert ist nullsein.The default value is null.

Beispiele

Im folgenden Beispiel wird gezeigt, wie die ColumnHeaderContainerStyle -Eigenschaft definiert wird.The following example shows how to define the ColumnHeaderContainerStyle property.

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

Hinweise

Die ColumnHeaderContainerStyle -Eigenschaft und ColumnHeaderTemplate die-Eigenschaft werden beide zum Definieren der visuellen Struktur für GridViewColumnHeader die-Objekte verwendet, die die Spalten GridViewHeader in einer darstellen.The ColumnHeaderContainerStyle property and the ColumnHeaderTemplate property are both used to define the visual tree for the GridViewColumnHeader objects that represent the column headers in a GridView. Die ColumnHeaderContainerStyle -Eigenschaft kann auch Spaltenheader Inhalt definieren, ColumnHeaderTemplate wenn kein durch Definieren eines ControlTemplate für das GridViewColumnHeader -Objekt angegeben wird.The ColumnHeaderContainerStyle property can also define column header content when a ColumnHeaderTemplate is not by specified by defining a ControlTemplate for the GridViewColumnHeader object.

Diese Eigenschaft stellt eine von mehreren Möglichkeiten zum Anordnen und Formatieren von Spalten Headern dar.This property represents one of several ways to lay out and style column headers. Weitere Informationen finden Sie unter Übersicht über GridView-Spaltenheaderstile und -Spaltenheadervorlagen.For more information, see GridView Column Header Styles and Templates Overview.

Wenn Sie Stile festlegen, gibt es einige Einschränkungen.When you set styles, there are some restrictions. Weitere Informationen finden Sie unter Erstellen von Formaten und Vorlagen.For more information, see Styling and Templating.

Verwendung von XAML-AttributenXAML Attribute Usage

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

Verwendung von XAML-EigenschaftenelementenXAML Property Element Usage

XAML-WerteXAML Values

ResourceExtension
Eines der folgenden: StaticResource, oder. DynamicResourceOne of the following: StaticResource, or DynamicResource. Siehe XAML-Ressourcen.See XAML Resources.

StyleResourceKey
Der Schlüssel, der den angeforderten Stil bezeichnet.The key that identifies the style being requested. Der Schlüssel verweist auf eine vorhandene Ressource in einer ResourceDictionary.The key refers to an existing resource in a ResourceDictionary.

Hinweis

Die Syntax von Eigenschafts Elementen ist technisch möglich, wird jedoch nicht empfohlen.Property element syntax is technically possible, but not recommended. Weitere Informationen finden Sie unter Inline Stile und Vorlagen.See Inline Styles and Templates. Ein Bindungs Verweis mit TemplateBinding oder ist ebenfalls möglich, aber nicht üblich.A binding reference using TemplateBinding or is also possible, but uncommon.

Informationen zur AbhängigkeitseigenschaftDependency Property Information

BezeichnerfeldIdentifier field ColumnHeaderContainerStyleProperty
Metadateneigenschaften auf true festgelegtMetadata properties set to true KeineNone

Gilt für: